Pfsence with unifi self hosted console

https://www.youtube.com/watch?v=Omm2pQUJO0o
Hey guys, I have watched this video for building a pfsence network but with unifi products. He recommends to have your own self hosted controller at the end. This will be a brand new network and will be upgraded. Is this the best option? Will I have complete access to all products like (Portal, Network, Protect, Talk, Access, Connect, and UID)?

To use all of Unifi products, you will have to purchase a Unifi Console which has the functions you required , and not use a self hosted controller. Self hosted controller only manages switches and access points, you can not add Unifi applications to it

List of Consoles and which functions - Ubiquiti | UniFi | UniFi OS Hardware Platforms

To make your life easy just use the Unifi Console , and not PFSense