It's really nice. Easy to understand and solves a problem. Yes there's other players but the ease of using it is outstanding.
I realize you've got to test your market but my recommendation would be to get the "subscribe/buy now" buttons hooked up and mention its a 48 hour turnaround. Then when you get someone paying for it, write that functionality in those 48 hours.
Gary