At least a minimal Stringprep should be done on the JIDs in MAXS configuration.
This would also prevent this:
2014-03-06 08:57:47 Lurim thank you for all the help flow, i understand exactly what went wrong now, although i didn't think it was important at the time. i thought XMPP wasn't case sensitive, like how email isn't. but apparently MAXS thinks it is 😉 the first letter was capital, and it threw an "ignoring message from non-master" message because of it