That's pretty much the path I went thru.
My first SFX100 build was with 3D printing. Been there, done that!
While adding traction loss during the overhaul process, I decided to rebuild the SFX100 with aluminum parts to ensure it's a long lasting investment (TIME and money!) And I decided to switch to Thanos controller because nobody at SFX100 / SimFeedback discord was willing to share the details (or may be my lack of German!) on setting up multiple Arduino controller and the extra telemetry data required for the additional axis.
First thing I noticed pretty much immediately after switching to Thanos (and SimTools) was that IT JUST WORKS! Every time I start a game the, SFX100 (oops I meant the "motion system" since I'm not suppose to say it's an "SFX100" any more!) will start automatically, without fail. With Arduino / SFB, it was always a hit & miss.
For a novice like me, adding TL was a HUGE challenge for me. Platform layout planing, push/pull actuator, caster... and setting up controller and software was always my biggest worry. But my investment on the AMC-AASD15A controller was proven to be a correct, when I saw my TL went live within mins after setting up the controllers.
Now with a controller that just works, and a hugely powerful software that I don't need to worry about being dumped by the creator, it gave me huge confidence to go further. I've taken down my rig to ground zero now, and in process to rebuild it completely. The goal is to make a better push / pull actuator with no 3D printed part (base on the info shared by the guys on the Thanos discord channels), and also adding an additional axis for Surge!