Okay, after reading the OP again, technically you are correct that the OP was discussing the base game not new DLC. However, if you go back and read the thread, the posts I was responding to and the posts they were responding were all discussing potential future DLC (which started at post #4 and has taken up most of the thread since then).
I would argue that potential DLC is relevant to the OP's last question, since it may be worth getting SSE for access to future DLC that would only be available on SSE, although I would wait for such DLC to be released rather than buying on spec.