That go beast set up is 99% most likely the exact same product as the pull up mate sourced from the same factory in China with a different logo painted on the side of it. Between the two of them, I'd just get that one since it's not that much more expensive than a regular power tower. Something like this would work as well https://www.amazon.com/CAP-Barbell-Power-Exercise-Stand/dp/B07GZF5JWW and IMO looks a lot more sturdy.
I wouldn't worry too much about it being portable unless you plan on moving it constantly. It's usually only a few screws holding it together, so they're not hard to disassemble if needed.
It's this one: https://www.amazon.com/CAP-Barbell-Power-Exercise-Stand/dp/B07GZF5JWW
Currently out of stock, but has previously been in stock for at least the past month. I've seen it a few times. Keep checking back.