I haven't been in a stroker either but everything I have ever read about them seems an improvement unless you want to push the really high rev boundaries or set a world record for a 2.0 yb.
Mark Shead has always accurately explained what each mod does, Often conservatively and when he tells me about his strokers I can tell they are something pretty special in the torque aspect and the benefits to making the turbo spin up.....I cannot wait to try mine.