Thank you for the info., but I just can't understand this technical talk at all!Thank you for trying though! I appreciate it!! Maybe we're misunderstanding each other but madvapes' response is pretty clear that the spring switch assembly works with the Roughstack v2 which is the only kind they sell now. Also, their description of the spring switch says, "Each one is assembled and ready to be installed. As simple as tighting a nut." So no soldering is needed. The description of the hard wired switch says "Each one is assembled and ready to be installed. Requires light soldering." If the spring switch required soldering it would state that in the description like it does for the hard wired switch.
The RoughStack currently being sold uses the wire. Like 440BB said, the wire is soldered to the the atty connector pin. If you recently purchased or are about to purchase a RoughStack this is the version you will get. Changing the switch is as simple as removing the nut holding the switch in place, "unplugging" the wire from the old switch assembly and then just doing the reverse to put it back together with your new switch.
The older version used a spring to make the connection to the atty connector pin. Myself (and others) have had issues with the bit of straw that insulated the spring melting, causing a short. madvapes took a cue from others who modded their RoughStacks to use wire instead of the spring which is prone to failure. If you have the older version of the RoughStack, it is indeed easier to just replace the switch assembly with the spring version as there is no soldering required. However, if you have the newer version, it's easier to just use the replacement that comes with the wire because again, no soldering is required. If you're going to replace the wired version with the spring version, you'll have to desolder the wire before you can use the spring.
ETA: Read you just bought a RoughStack... If you ever need to replace the switch assembly, go with the wired version. Congrats on your new mod.