The Flow is good. I just started really putting it through it's paces. People hating on it I bet they haven't really even tried it ,imo.
The first thing you should do is pay the 5 bucks for one month of Viveport Infinity. That way you can try all of the games and discover that there are actually some good ones.
This was unexpected. I figured the standalone mode would suck but no, this thing can actually run halfway decent games (mobile games). They need to get more games on it though. There should be a developer outreach to get more Oculus Go games ported.
I also have a Quest 2 and the games on Vive Flow are equally entertaining to me. Of course they are different types of games but it's still mobile VR. I could easily sit there playing Solitaire on Vive Flow just as long as I'd play any of the games on Quest 2.