Roasted hainanese chicken is a misnomer.....it's technically fried chicken.
Real roasted chicken you got to visit Cantonese restaurants go get it and it ain't eaten with chicken rice.
To do justice to Sg chicken rice culture, they need to include the soy sauce chicken alongside 'roasted' and 'boiled' white chicken rice.