You probably already made a decision, but I thought I'd share my experience anyway. I applied directly to Massey 2 years ago and the process was extremely drawn out and difficult to navigate. Ultimately, they denied me on the basis of a disability and I think that's what complicated the process so much, so YMMV. I think applying through VMCAS would be more streamlined and, hopefully, less of a headache.
I was considering reapplying this year and just got the admissions information guide from them. Unfortunately, due to being a nontraditional student with no recent full-time study, it looks like my application wouldn't even be considered for direct entry to the professional phase. I strongly recommend reviewing the document if you haven't and contacting admissions directly with any questions, they're very willing to help.