The bigger issue here is app configuration; renaming the app in the admin is just one part of a bigger problem.
I should also add -- #3591 was the subject of a Google Summer of Code project last year, and there's lots of interest in getting that work integrated into trunk in the 1.4 timeframe.

I've looked at #3591 before posting this. It's there since 4 years, patch changes a lot of code and tries to solve two problems at once:

app paths

give apps names

i've tried to solve only the second, minimal changes which are backwards compatible.
result is more like #10436 but with less changes