I found Firefish which is a better alternative to the standard Mastodon application. It's compatible with Mastodon and has better features. It allows users to create web pages and the character limit is 3,000 instead of the 500 on Mastodon. It feels like a good limit for the type of site that it is. Plus this means that it can handle long posts from users on customized Mastodon instances.
Yes, I agree. Firefish has a vastly better UI and I like it alot. The UX right now though is not so good. I will stick to it for the time being as it shows a lot of promise. In the long run though I will have to move away eventually if they are not able to improve the performance issues.