Have you wound the spring preload to it's maximum?
If so, your next cheapest option is to have the spring on the standard shock replaced with a higher rated one.
The original Yamaha shock is robust and very reliable. Purchasing an expensive after market shock to go shopping seems like overkill to me
