Keep in mind that F10 and BMC are limited to real 28mm tyres. The bmc I saw at my lbs had 25mm Vittoria corsa's, and clearance at the rear stay was only a few mm. Same with F10, clearance at the chainstay is fairly limited. But if you have to choose, I would go F10 disc. A little heavier, a less compliant, but potentially more speed and (for me) better looking!
With these latest generations of aero bikes, many look so close to each other.
I would also ask myself, now that UCI scrapped the 3:1 rule, what can you expect from next generation of aero bikes!?
Is it really the time to plunge big bucks in a bike like F10 disc at this moment?
If that is not of any concern, i would look at tire clearance to.
You mentioned you'd want this bike for rain etc?
Then i guess you'd also concern riding with larger tires?
When rims have steadily increased in width, a 25mm tire most likely will swell out to 26-28mm on the latest rims.
Maybe a 28mm tire will hit a true width of 30mm.
The removal of the 3:1 rule by the UCI will indeed bring new type of bikes in the next years indeed.
I "just" want to avoid to have a really "non-aero" bike (like my current C60). So basically a BMC with some more aero properties.
Not sure if BMC will update the Teammachine in the next 2 years with some more aero properties...
I need a clearance for 25mm tires (I usually ride on 23/25 or 25/25 and this is plenty conformable for me).
But indeed with the 19mm rims, some 25mm tires would measure almost 27mm. I have to check with my LBS who has a Teammachine in his shop. Don't know for the F10 disc however.