I really like the concept here. Is this something you are developing commercially? I have some feature suggestions if you are interested. Good work!