Hi lacanian,
I'll be using Attractmode I think, since it seems to have a nice plugin system and works with on-the-fly rotation, which I will need for my cab. I've not really delved into it too much yet, but I will be soon. Git is relatively easy once you know the basics. Without a repository though you can't really submit patches/changes/features etc. You'd need to contact the developer directly (is it Cools?).
BTW, your guide is great. Many thanks.