No problem, I have no idea if I helped tho, and I didn't dig very deep, plus I don't own a ybox2 (although, it interests me, bonus points for using a propeller in the design)
I just started learning spin 3 months ago(although I was learning it 24/7, *jobless*). I found that because I was familiar with the parallax SXB language, and the Basic language, it was fairly easy to pick up.
Spin is actually a pretty intuitive language.
I find myself having a problem programming, not due to the complexity, but due to the fact that I can't choose how to go about the program, there are too many ways to do it in spin.
P.S. you might like this little music banned that I made/invented. (an x0x wannabee)http://forums.parallax.com/forums/default.aspx?f=21&m=376422