Do I need an SP between my word encodings and the TM?

Great question, honestly I’ve heard this asked quite a bit over the years. My answer is always “try both, see which is better”. I think it depends heavily on the mechanics of the encoding, so YMMV.