Buying a new router, Qotom Q350G4, thoughts? PFSense + services

Hi all, I’m buying a new router to use with PFSense.
I’ll be using it for the main router for 3 buildings, 3 subnets (normal clients, air-stream wifi network, cams), vlans.
VPN’s, DHCP, maybe also media server (couchpotato, sickbeard, etc, sonarr, etc)
some VM’s as well.

from y’all experience, do you recommend the Qotom Q350G4, or is there another version of the Qotom or similar PC that would do the job better? i.e more cores for same price, better value, etc.
my budget is ~400AUD / 315USD.

https://www.amazon.com.au/Barebone-Qotom-Q350G4-i5-4200U-Desktop-Computer/dp/B0784SNDQD/ref=sr_1_1?s=electronics&ie=UTF8&qid=1517890204&sr=1-1&keywords=Qotom-Q350G4