Yes, the best and fastest way to build with TurboActivate is to use the dynamic version of TurboActivate. And if you ever find a "bug" in TurboActivate and you're using the static version of TurboActivate, then the solution is 9 times out of 10 to simply use the dynamic version of TurboActivate.
The static versions of TA and TF are complicated to use. That's just the nature of static libraries. They require specific configurations, specific compilers (on Windows, that means MSVC), and they require you not replace, modify, or otherwise overwrite any internal reference in TurboActivate.
Long story short, it's much easier to use the dynamic version of TurboActivate.