I'm not at the same point-of-view.
RouterOS's Hotspot is quiet sexy.
But it's not intended for "kiosk class" operation.
It's designed just like what dial-in server do.
The Accounting and Billing System is left to the AAA server (RADIUS).
With this mechanism, you can Join with Global roaming internet user such-as IPass and GRIC, or just build your own billing system based on RADIUS.
"Kiosk-class" mechanism is not bad at all.
It just "another feature".
The "midle-way" of this request is to build a so called "micro-billing-system"
CERTIFIED CI$CO HATER