Yeah comments could definitely be added, hopefully the code is self-documenting in most ways, but always good to add some more, obviously test cases would be essential.
Personally I think this sort of pattern has high value within HBase itself and would (hopefully) lend to more people being able to get up to speed quicker with Hbase. The critical issue is this project's current dependency set (Spring and Google Collections). While both ASL licensed, adding dependencies in a project can be controversial.
Ideally yes, Hadoop and Hbase final versions should be in the Maven repo, I'm really not sure why it's not published, that would really help, I can't imagine that's very hard ..?
I don't mind starting this of in Google Code (has advantage of quicker release cycle), but that may inhibit overall usage and development as well. happy to discuss further.