@chevrolux To be honest I think a Mikrotik is much more difficult to secure / set up VPN for a new user than using the PiVPN scripts. With PiVPN it is very hard to muck it up which is why I like it and it has very good doco.
Yep turns out I should have Googled that. PiVPN looks great for setting up OpenVPN - that installer looks fantastic.
If you want to be able to use Windows/Android/IOS native clients though, Mikrotik with L2TP/IPsec =)