The biggest reason for a TC is that you want to use the truck for other purposes and usually plan to tow.
A TC is generally more maneuverable. Long TCs of 11 1/2 ft start to lose some of that ability with a lot of overhang and harder to just back the rear over a curb and make towing more complicated with very long extensions required. For the most space in a small package, slides are required whether you are talking short 5vers or TCs. More slides mean more space inside and less storage.
Small 5vers seem to lose a lot of the under storage that larger ones have due to small light frames. Obviously way less space for a bathroom in a TC even with the large ones you are very close to others inside. There is basically no privacy in the bathroom. Probably not an issue with husband/wife, but gets more complicated with visitors. Something to think about.
Quite a few people have switched also some own both. Personally, I’d go a little longer than 24 in a fifth wheel, but it all depends on the floor plan. Obviously different floor plans are available for each.