Let me clarify: ANY of the methods suggested are fine if done properly AND cost/time is not an issue. I would not advocate wire nuts on anything other than speaker wiring, and there is no doubt that it is far from the most attractive method, but it makes complete sense from a practical perspective.
I would only use terminal strips if there was a specific reason to do so, and solder or butt-connectors with shrink wrap are a permanent and time-consuming approach that is neater if exposed.
As Hal said, taking the connection apart is quick and easy if it is needed.
It all works if properly done.