Hello, my friend!
These are looking good, but before you put any more time into this project, I'd check with David (if you haven't already) and see if he doesn't have any plans for something like this. Knowing him, I'm sure that he's got something in the works...He always does!
Take care,
Dustin