I rode a bike that "fit me" for years. I always felt a little scrunched up, especially on longer rides. The bike I replaced it with is "too big." Whatever... I love the way it feels & rides. I do three types of riding... aggressive technical rides on the streets & sidewalks around town (some of the places are just stupid to ride a bike on,) a 30 mile MUP that is all nasty hills with switchbacks, and long cruises on rather flat paths... I have never been more comfortable in any of those situations than on my "too big" bike.
Do what works for you.