I have Battle For Neighborville on PC. From what I played, it seems like a perfectly fine game, but as someone who's played the Garden Warfare series for years I found it disappointing. I'd probably recommend Battle for Neighborville if you're new to the series though; since Garden Warfare is years old now the lobbies are all filled with die-hard fans who have years of experience playing, which might be frustrating to play in.
I can't say what it's like for Switch, but for whatever reason it lags horribly whenever I play it. My computer was less than a year old when the game released and should be more than able to handle it, so I'd be worried some parts of the Switch version might be nearly unplayable.
I use to play the Plants vs Zombies mobile game on my phone back in the day. I remember it was fun as a kid but it got really hard at one point and I gave up lol. Kind of reminds me of those Balloon Tower Defense games too.
I don't have the new PvZ game, but it does look kinda fun if you're into those strategy type games!