I think the current app system has a good balance between being functional and being laid-back enough that it's not a horrible hassle, but then again I haven't written one since the game began.
I'm all for input on that, though, so if someone has actual complaints or suggestions then go ahead! That's what the meme's for.