Your opinions on M6 and 640i GC

Hi, I’m thinking about changing a used M6 or a 640i and I don’t find the right logic for the purchase. The price difference between M6 and 640i is still powerful, but honestly budget is not the problem. However, I’m thinking about whether the M6 is practical as a everyday vehicle. Especially if you want to take a ride with children or friends. Can you hold out if you have to drive an hour in the back seat? On the other hand, I find the 640i already e xtrem horny, and he is offered here (live abroad) with a discount of 12,000 EUR. Thanks for constructive opinions!