Anybody running the RMS AlterKation? Was it really worth the cost?

All suspensions have their merits, pros and cons for everything. You pays your moneys and in the case of suspension, you do-s your maths.