Have you thought about adding Captive Portal capabilities to the software.
I know there is the web redirect ability but it would be good to be able to setup a Captive page when first trying to access the internet, kinda like "your payment is due" then "click here to continue" type page.