imo a switch is a switch, it’d work, but those don’t have the little lever arms on them, and I prefer the ones that do. Also, the primo trucks have mount holes for the common micro switches you see everywhere, and you can get them anywhere, I think you can even get them here from the shop. I don’t know that your switches will mount without significant work. Far more than the cost of the switches that you can simply put 2 screws in and have a beer.