Masters vs diploma really depends on your previous studies and what you want to do after you graduate. If you get admitted to a masters program and meet financial criteria you will most likely get visa with less scrutiny in my opinion. If you do a post graduate diploma and it makes sense you can also get a visa.