I have both crank bases on most of my bikes, and one set of garmin that I can swap between the three bikes that don’t have power meters.
In my ideal world I would prefer to have all crank based power meters. I am not a fan of swapping parts from bike to bike. Want to be able to grab and go.
Two of my bikes have stages. I have had zero issues with these. Battery last a long time, and when compared to a bike that had rotor based, power seems accurate.
The garmin pedals are a love hate. As mentioned before, the fact I can swap easily is a huge plus, but I am not convinced they will last as long as the stages. They just feel cheap.