But would it be easier to just make an extended and/or full android versions?
I don't quite understand what you want...
There is no need to compile the project for different versions if you can activate the extended and full versions with the code.