Fitting a pressfit Shimano BB is a doddle. Screwdriver and hammer to remove old, large rubber mallet to install new.
Or, alternatively, Park’s wonderful BB remover and a proper bearing press. I’d have no problems bashing out an old bearing any way you can, but new ones should always be pressed in as clobbering them in rarely does them any good.
My general experience is that all SRAM BBs are crap, regardless of whether they are PF or not. Their crank mounting system is like something from back in the square-tapered days (40-50NM? Seriously?) and compared to Shimano’s precise pre-load and pinch bolt system, it feels like something from the dark ages. And don’t get me started on the drive-side gap either!
I’ve had a few issues with creaking PF BBs over the years, all resolved with either grease or (in extreme cases) loctite in the shells, but the majority are ok. My general recommendation for MTBs is to use cheaper BBs and replace them often (6 months under heavy use is not unknown) rather than pay big bucks for something that might last a bit longer, but would force you to keep running it past its best.
I wouldn’t worry too much if the bike of your dreams is PF – they’re really no harder to change than a screw fit and with care will not cause any real problems over the life of a frame. A fair few manufacturer’s (e.g. SC) are still using threaded BBs on carbon bikes, so if it really matters, hunt out one of those.