For a start, that’s a very nice and focused list. It’s enough stuff to be playable, while letting people be more focused on actually finishing the version than just doing random locomotives they happen to like. 😛
jm764, when will you have a google document or some other place ready to compile research? Granted, nobody will know what needs to be researched until the beta, but it would be good to get that up before the beta.