Can you explain who you customers are and why they want to know the stats for uptime and would be willing to pay for it?
1. Don't have to install / maintain anything.
2. Who monitors the monitoring?
3. Monitoring from inside my network doesn't always fully approximate end-user availability.