Well I have arrived at a point where I am satisfied that the hotspot backend. I will begin work on the administration and support interface while preparing to roll out the new sites.
ModPerl compatible - works with ModPerl::Registry.
Works with multiple Databases - SQL is multi-db compliant, well, it can be quite easily adapted
Data and Time tracking - tracks and charges for both time and data
Flexible payment gateway interface - I reference a payment proxy via https get/post
Only single host required - run multiple instances on a single virtual host
It only works with Mikrotik RouterOS (versions 2.8 and 2.9). I will develop another version that works with the Colubris MSC3200 series access controllers later on - but RouterOS + WRAP is far cheaper and considerably more flexible...
I have established the Marinanet variant of it and its looking the part - simple interface and quick pay and go subscriber process should make this quite the hit among our existing users.