Seems like an interesting concept, if you have any questions on the legal side of things i'd be happy to help if it makes the task less nerve wracking. I'd offer my programming skills, but it's been too long since I got into coding. i'd need to relearn a lot.