It only took eight months, but I think my US taxes are done with seven weeks to spare. I'm hoping the process will be a bit easier next year, since I'll have one individual do both by US and Swiss taxes. This year I had the same company do my taxes, but the US taxes were done in the US and the Swiss taxes done by someone in Switzerland.
I'll also try to do them on my own to see if I get the same answers. I'm not too worried about Turbo Tax, but the tool for the Canton of Vaud (where Morges is located) is only in French.