This is a nice little project - thanks for going to the effort.
A nice little addition if someone is so inclined would be to support both geometry and geography. Its not a particularly hard change but would increase the usefulness of the project.
A work around for users is to do some thing like this in your query
Some checking of SRID might be good if your doing this to save doing something wacky.