You're absolutely right, cutting springs is not to be advised.
Really it's only a theoretical solution and not a good practical solution.
Either get the correct length and rate spring or use SSL..
Yep. And then the problem becomes getting hold of the correct length spring even once you've found what the length should be.
One other option may be to consider re-engineering the bottom plate of the crosshead with spacers to allow the standard rebound spring to be used.
The SSL solution is definitely the right solution in my view.