645m to Fenix 6 pro?

I have had a 645m for about 2 years now and loved it as my first move into fitness and wearables. 

I am possibly looking to move to a Fenix 6 pro. Has anybody upgraded to this? Thoughts/recommendations? 

I would love the music storage and battery on the 6X but the watch face will probably feel huge after a 645m so staying with the 6 pro. 

I mainly want maps so i can set a “suggested route” and mix up my runs a bit. 

It’s an expensive move but i am close to buying if any black friday deals happen. 

Anybody regretted upgrading? Expensive watch but maybe not using all the options etc?