I have been trying to find out about these oem replacement units, one thing its damn confusing.
If you have a basic focus, things are easy.
But if you have a Titanium X with Park assist(self parking) then it becomes a problem.
The fly audio supports everything apart from self parking, so this will be lost if you swap. But A/C doors front back sensors still show on screen.
Most units have USB cable at the back - but again I can not find out how the glove compartment connects to the original head unit. But this could be an easy fix USB only use 4 core cable.
The company above iceboxautos - very helpful and say this unit will work with everything - but again I have not tested. Still not sure about Self parking instruction on screen.
The above does say supports clock display? and looks great!
Now look at the above site!! This seems like the all singing all dancing model
At these I have given you plenty of options - the one above looks the best - but do I risk taking the plunge!