DavidS;
I like what you're doing and look forward to seeing the results. Sounds like you're taking on the whole ball of wax, so to speak.

I have one question though; why did you choose SPIN for the high level programming language, when C (Propeller C) is also available? Surely more people are comfortable programming in C than the relatively obscure SPIN. As a student of programming languages yourself, C must already be in your repertoire.

Personally, i'll have no problem picking the the syntax, but i thought one of your stated aims was to make this project more accessible. Forcing people to adopt (yet) another programming dialect would seem to be doing the opposite.