Progress report, I fixed the file manager and I think I fixed the data, i'll post up a build tomorrow for someone to test out. It's also no longer based on cmiui but an actual miuiandroid rom, i'd rather base it on miui.us but I can't get any of those to boot for some reason.
------------------------------------------------------------------------------------------------
--Data SOULD be ok, if not i'll be suprised
--Replaced file manager with one from xda (miui filemanager just modified)
--added ics control panel since the 'roaming indicator off' is back but it doesn't seem to work???
--button backlights are now fixed
--gapps are not needed but you basically wont get google search without it
--file manager and storage options show the sdcard but it doesn't show in about phone, also usb mass storage is a pain in my a$$
op updated