Thanks to
callsign4223, I have two of the Ubiquiti Flex Mini's and they are awesome! I have one in my living room for everything connected to my TV and I have another one on my desk for my computer, work computer, TV as my top monitor, my sim rig and an extra port for whatever I need. My work computer is on a VLAN and the setup is super simple.
Unfortunately the Flex Mini does not have any mounting options and I really do not like just having it sitting on my desk. So I found a mount that someone already designed and I'm printing two of them right now. At first, I wanted 100% infill, but after seeing the 20+ hours for print time, I lowered that down to 15% infill and it's now 9 hours lol.
Below is the sliced image. I will try to remember to post an image after it is done printing.