The 2 places that I did away rotations used VSAS. I would caution you against being too desperate when it comes to contacting programs, however, I think that some contact would be warranted.
Our school has unusual rules about aways, so I made sure to e-mail the coordinators and ask if there was a)anything else they needed outside of vsas and b)let them know about the rules of my school and to say that I'd done my research on the program and I would really appreciate the opportunity to get to know more about them.
As a side note - I've seen that you've been asking a lot of questions on here, and I wanted to impart a bit of general advice for your personal sanity. Over-analysis throughout this thing will drive you crazy - show up early, stay late, do your best, BE YOURSELF, and the rest will fall into place. I'm not a stellar applicant, and I ended up matching at a uber-competitive program -- just let it flow my man, and let the chips fall where they may. Best of luck.