I have been playing around with it a little more. There are two main problems i have noticed with the rom.
1 - I have already mentioned this, the gps does not work. I have noted the gpsd file is missing so i guess they are working on this and removing all of the bugs out of the gingerbread version. I think it would be senseless just just import this from a stock rom if this is even possible. I think it needs recoding, I would attempt it myself but im away for sometime and dont have my comp here. With the stock I was unable to reconnect to a previous session for 50 minutes (could be cachecleanup related or other issues or a faulty GPS Chip). This was the main reason why i moved to this. My friends froyo casio gzone works fine.
2 - I have noticed for all the apps i install the menus for these apps do not follow the miui design actually for most of them i cant see anything. This is a big problem for configuring apps. Maybe i have not confgured something.
Themes have already been acknowledged, I didnt fix it when trying the rom but I wonder if no 2 was related.
Some minor issues - just touch up nonsense
3 - Wifi config screen was hanging a little when configuring a connection. I redid the rom though and didnt have any problems the second time.
4 - I would like an icon on the desktop to get to the applications manager.
5 - I noticed when you toggle the brightness and go back to auto it wont reset until you lock and unlock the phone this was a problem in 2.3.4 too.
6 - Would be nice to be able to change/ remove/ add icons at the bottom like on launcher pro.
7 - Theme issue but you can workaround this - not a biggie.
These are just little annoyances. Overall though im very pleased with this rom, its tens times better than the other cm7 and 100 times better than that google/samsung junk.
If anyone has a solution/ suggestions to the gps/ menu issues please let me know.