I have just recently started absorbing direct Android / Unix-based kernel experience, so excuse the potential technical bull**** ahead.
Seems to me that Ace II has an internal ~2GB storage, half used as the standard internal space and second half mounted as a virtual sdcard0 that can be used to store additional apps or else. When I install a real card, it it mounted by the system as sdcard1. Through NovaFusion advanced configuration, I am able to swap these 2 cards, so my actual external sd card becomes sdcard0 and can afterwards be used as alternative storage for apps. So far so good, but the virtual sdcard moves to sdcard1 and is just a 1GB OCD trigger.
What I would like to do is to remove the virtual card altogether, merge it's space back into the internal storage so I get 2GB full internal memory and use my real external sdcard as sdcard0 without any additional mounts.