How configurable and customizing can be achieved. Even if you like IOS GUI, you can perfectly install a launcher in android which looks like one and you're done. Try to do that on an actual iphone device, good luck bucko.
btw, sideload is A MUST for today's standards, and since we're talking about open source and all, almost all of my apps are open source, so yeah.