Thank you for the feedback! Could you elaborate on this or maybe even file a bug at https://github.com/akirk/enable-mastodon-apps/issues so that it can be fixed? Who are the people who see raw XML and where do they see that?
Just keep in mind this plugin has to do a lot of mimicking of Mastodon internals and conforming to expectations of apps that expect to talk to the “real” Mastodon. While there is a documentation about their API, many apps make some assumptions that are true for the Mastodon implementation but are defined more loosely in the spec.
This makes it unfornately prone to what can be experienced as “buggy” behavior when it’s trying to achieve something that Mastodon didn’t plan for when they implemented their API.