As an ex MMU, I can say this: if you want to invest in Cyberjaya properties, forget it. There are tons of units available, but demand is not really that high.
Knowing the cost of living there, people (especially malaysian) rather rent at nearby places such as Dengkil or Seri Kembangan or Puchong (south side). Takes less than 10 minutes to come and rental is far cheaper (for example, you can get a landed house for RM700 in Seri Kembangan, but that same amount can get you only one or two rooms in cyberjaya condo, cant even get a studio unit with that price). The only people that I know who would rather rent studios are foreigners who have so much money.
This situation is same for people working or studying there. MMU and LKW both have hostels, and for MMU students who couldnt get hostels, there are Cyberia condos which are really near to the university. So who would really want to rent condos which are not near to their university, and still need transport? Might as well they rent at nearby places like Dengkil if they have cars.
But I will say this, Cyberjaya is a nice place to live. I feel it is quite safe in Cyberjaya, and because the only people in cyberjaya are students and working people, it gets quite peaceful especially during weekends.
Food, there are tons of Malay restaurants, if I remember correctly there are at least 2-3 malay restaurants at Domains area (D sedap sengoti, ayam kampung and another place I cant remember). There are also tons of fast food outlets, ranging from Dominos to KFC and MCD. So food is not really a problem. But like you said, I didnt know any Chinese restaurants. There might be one, but I dont know because I wasnt looking for one.
TLDR, good place to live, not a good place to invest. Even with the upcoming MRT, I dont think there are people who would rather buy/rent at a higher cost at Cyberjaya and work in another place, say KL or Puchong.
I agreed with this. I am an ex MMU as well and recently bought a house here. With all of my years of staying here, I would say the statement above is 100% accurate.
Very nice to place to stay. Not so good anymore for investment.