Those Baofengs have been one of the best, yet also one of the worst, things to happen to ham radio...It's great that we have a cheap option, but then a bunch of people who would have never left the world of CB are now screwing around on the ham bands with those things...

Ok, rant over, lol. I'm a licensed ham guy, and my career involves maintenance on stupid expensive 800MHz trunked Motorola and Harris radio systems. To those that just saw gibberish, just think of the 2 way radios the police use in their cars.
I have a handful of the "high power" export CB radios, such as a Galaxy 94HP with factory 100watt amplifier, and a couple of the higher power Connex radios, along with a bunch of variations of the Cobra 29 radios. The radio that I run more often than not? The $40 Uniden Walmart special. Except in my Samurai, where I'm limited on space, then I run a ham radio that covers CB, ham bands, FRS/GMRS, etc all in one box. Yeah..it's illegal, I don't care, lol. I'm not in the least bit concerned about the FCC coming after me for running an illegal radio on CB or FRS
As others have mentioned, the antenna and install are FAR FAR FAR FAR more important for radio performance than the radio you run. That 100 watt Galaxy on a cruddy antenna install will get stomped by a cheap radio with a good antenna installation. Oh, and absolutely DO NOT take that thing to any CB guy or shop that offers to do the "peak and tune" service, or talks about needle swing. Just don't...they'll crank up the power (which you don't need any way), but make the performance suck. Kind of like cranking up the volume on a really cheap set of speakers that start distorting at half volume. Doubling the amount of power might make them louder, but they'll sound 10 times worse, lol.
Firestick makes decent antennas, which is surprising as it's obvious by their website that they're made by people without a clue of how radios/antennas should be installed or how RF works, lol. The biggest thing that bugs me about them - that damn 18 foot of coax myth they keep pushing. If switching to an 18 foot coax makes it work better, then the antenna wasn't installed properly to begin with.
I typically run the old standard 102" whip, but more for durability reasons than any performance ones. I've been beating the snot out of the same whip for 20 years without issue, and I consider myself lucky if I get 4 months out of a Firestick. If you don't want that monster of an antenna (which is perfectly understandable), my next preference is the Wilson Flex antenna.
SWR tells you little to nothing on how the radio/antenna will perform. It's merely telling you how well the antenna is matched to the radio, so you don't fry the radio. I can hand you an antenna will be a perfect 1:1 match, but won't send signal past about 2 feet, as well as an antenna that's 2.5:1 that will go for miles. If you can, find a local ham with an antenna analyzer, which is much more than just a fancy SWR meter. That will help to tune the antenna to the vehicle that it's mounted on, which can have a major effect on the antenna's performance and radiation pattern. Visit a local ham radio store if you have to. Yeah, you'll get the sales pitch on how awesome ham radio is, and how horrible CB is, but at the end of the day, most ham guys would rather see a proper CB set up than a poor one that will clobber ham bands too.