I like all of your ideas Heed, but my favorite is the Blockland Designer. When I read that part I thought of LDD, (Lego Digital Designer), and then I thought of something to add to that, "What if you could import any 3D models from say, Blender and have Blockland Designer rebuild it with bricks in the closest resembling way. Just another idea.
(p.s. this is not troll, it's his brother...)