Yeah I think gen 1 had some pretty serious issues. Gen 2 isn’t even compatible with them. Gigabit speeds through most of my house with two units.
I miss some of the flexibility for port forwarding, etc. but my conclusion is self hosting is not something you use for something you need to work 99.999% of the time.
Self-hosted on a dedicated server in a DC is as close as I come now.