I don't think Morgan Park would have got them produced had there not been a market for them

As far as I have seen the after market products they produce have been customer driven, no pun intended.
I agree with you about the go cart suspension being an acquired taste

The 70's on my Plus 8 are an essential part of the suspension system.