Dang that's really well thought out! I might try and do that at some point, hopefully it would make it more fun and less randomly difficult :)
If only my skills matched my ideas. Ideas are a multiplier for the execution and I am still lacking in that department. But hey... that's why I jam.