I have had the displeasure of having to support SOHO Fortigate offerings (Fortigate/Fortiwifi). in almost any measure, I have found these products inferior to respective solutions from cisco and juniper (two examples i've had experience with).
I'll start with the most egregious and disturbing: the product is unstable. the VPN client is crash prone and the VPN daemon is crash prone. if you want to enjoy having to drive to the office when the roads are iced because the VPN daemon just gave up the ghost again, just to reboot a unit, by all means - choose Fortigate.
I'll continue with support - pretty much a joke, although being fair here, it is similar in other respective products. by the time a competent engineer reviews your case, you may have to wade through more than a month of back and forth with t1/t2 support who offer very little usable assistance.
And final insult to injury - aggressive and clueless resellers. Fortigate tries to distance themselves from customers via resellers (as if support filtering wasn't enough). getting the wrong product or wrong configuration is very common, especially with unneeded packages.