For the moment.. yes.. I mean I have the loco as well and was really disappointed, but I installed the sound mod and the "Enhancement Pack" and I have to say it is driveable now. I mean if you want AFB ok, still not usable but I can do fine without. I'm still waiting for actual fixes tho.
I mean as far as I remember the last two TSW2 updates both fixed minor things on it. So I'd hope more is on the way and it's just that the bigger things take a little longer. The only thing I really have very little hope for is if they'll fix the sound.
The only DLC I don't own, all the others bought near release. Waiting for sale, will never pay 100% and then download free mods that someone else had to work on. I would rather buy with 50% discount and give other 50% to mod maker.