Why not you go for Gingerbread XXKPA (european) ?
I also have a Gio S5660 as a second phone. I wanted to give the Gingerbread a try but since this phone is under warranty and till the moment I could not find the stock ROM in case I need to revert back.
Since you have already flashed your phone, so can you give Gingerbread a try ? It is available for download on the same website.