There might be an easier (and cheaper) solution.
Clazzio just finished the seatcover template for the 2012 focus. All trim models available. Every review and picture I have seen of thier work has been great. I ordered a set of black on black with grey cross stitch last week for $340. Takes 8-10 weeks for custom color creation but they can get single colors in 6 weeks.