My only complaint about the motor itself is that it doesn't tilt as far as a gas outboard. Mounted on my transom fixed mount, it cavitates in chop yet the prop drags when sailing, even on the "high" tack. I'm in the middle of building a bracket to allow me to attach a 2-stroke lifting aluminum motor mount on the opposite transom.
IME, the latch on the Torqueedo is not at the maximum tilt that the hinge allows. We use a wood wedge to hold the motor up at max tilt and it makes a big difference.
The batteries for the 1003 model that I've looked at are 18650 LiNiMnCoO2 ("NMC") in a 29.6v nominal series - parallel array. They are charged using an external 12 or 24 volt (newer versions) power supply and they have an internal boost converter and balance charger. Not sure if they use the same arrangement in yours but if they do it might be possible to charge them from your LiFePo4 bank via the 12/24 volt charging system. There would be "details" I suspect but maybe worth exploring.