I'd agree with you that monetary stability is more important to the altcoin's success.
I'm not sure ( and I recognize this is coming from a creator's bias) if that approach helps the social media platform component succeed.
We definitely need to create more demand for the altcoin by seeking businesses to accept it as currency. That would help both perspectives.