Decent bike - nice components
...
I think you can fit an Oxydrive onto a bike with carbon forks - as long as you engineer it properly. If you're not confident specifying, installing and if appropriate making to measure an appropriate anti-rotation system, spreading forces adequately and getting tightening torques etc. correct then another route would be a far easier option.
As far as the battery is concerned I think it was Kudos (may be wrong) had batteries popping off the frame when using bottle mount screws on a carbon bike. So it isn't the easiest to work with. BH have integrated their battery into the frame design on their carbon bike, avoiding this problem.
Guess another question is - if you had to drill the carbon frame or add further bracketing (which would no doubt scratch / damage the frame) to reinforce your battery mount would you be happy to do that ? It might make selling the bike on as a carbon bike a bit harder - unless it was sold as a conversion - as I think people would shy away from buying a regular carbon bike that had been modified like that. A one-way ticket, if you like. I drew the line at drilling even my Trek Ally frame, or doing any dremeling of dropouts. With moulded in washers and the like it would have looked awful if the mounting design was ever changed and holes exposed again. Modifying dropouts on a front fork if you have to isn't such a big deal as you can replace them (bit more expensive with a frame !) but still they're expensive things to mess about with.
In a way, the bike looks a bit too nice as it is to turn into an eBike. I still have pangs of guilt when I look at the mods I made to the Trek. A bit like selling a horse into farm work once its racing days are over
. Maybe selling it on as a trainer to someone who'd use it as it is would be kinder ?
That Rose bike with carbon forks has a crank drive motor so carbon forks aren't going to be an issue. I think the point is the Oxydrive is a front hub motor so issue of fork strength comes into play on account of that.