I totaly agree on this. All this really need is a nice web front end and some nice apis for smarphones/plugin apps.
My questions is mainly given that this shouldnt technically very challenging why is nobody giving it a shot.
Why BSD vs Linux ?
Some benefits over linux (this is especially geared to openbsd):
The main reason BSDs are awesome: `pf` is an amazing firewall/routing/shaping system.
Stability: BSDs have been far more stable under heavy loads than Linux.
Security: Generally (free|open)BSD are far more proactive with security patches and fixes than Linux distros.
Because Verizon and others have conditioned people to pay a monthly fee, but they don't back that up with any updates for software or hardware, there should be an opportunity to offer a better substitute.