I tried this with a working prototype and all about 3 years ago...I struggled with the retail bdev side as no one wanted it because of privacy issues and base monthly costs. I went over the use cases and market left and right, up and down, with not much success.
I still have a system in operation in front of my business that has been online since June 2014