Using VPN could improve the quality of internet connection on an user's end, it can not guarantee you get never DC.
The recent DC is caused by payment errors on server's end wherever play's location.
I live in Australia and I get dc all the times. Friends in Taiwan get dc frequently as well.
However you claim that Aussie Taiwanese players won't get dc.
You didn't get it about the root cause of dc, VPN is not the solution for this issue.
BTW, you said you've never got dc, how come you stay on-line via using VPN during server maintenance?