To be honest, I'm not sure whether spending time on this is such a good idea. The Debian packages make it absolutely trivial to install. Yes, that excludes people who don't have root, but in this era of UML, is that really such an issue?
Not everyone uses Debian, or even Linux.
* Google Maps support
We might even qualify as Web 2.0 with that :)