There is going to be pros and cons when you compare any two, or more, RVing styles. Only you can decide how much weight any of those particular pros or cons carry for your circumstance and personal preference. I might put much more emphasis/importance then you on any particular difference.
We bought a Class C as our first RV. We wanted a longer unit with more room then our Tahoe could tow. We opted for the Class C rather then switch to a more heavy duty vehicle. The first year we did not tow, and changed that the second year. It cost us about $3k for the Sterling All-Terrain tow bar, tow plates, an Invisibrake brake system and the wiring and installation of everything. We had the work done at our local Camping World and they were running an installation special pricing.
For us, the convenience of being able to have the bathroom, kitchen, TV's and the dinette for our grandkids to use in our travel vehicle was worth it. They travel with us frequently. They are ages 5 & 7. We also have frequently used our Class C for day trips to the beach, trips to weddings, shopping trips to the mall, tailgating, etc., etc..
We just traded our Class C for a Class A because DH and I will be now going south for a few months every winter and wanted more room up front. We can still sleep us in the bed, daughter & SIL in the sleeper sofa with the built-in air mattress and the grids in the dinette. No complaints from anyone after a fun Memorial weekend trip!
Good luck weighing your options. You're doing the best thing by listing them out, talking them through, rate each of them. But don't agonize over it. A few years down the road, your circumstance will alter and you will probably be making a change anyway. Dive in and start having fun and making memories!