So after going back and forth to fix federation I got Matrix working properly. Was able to join the primary Matrix channel and @XLibreDev channels so that works.
Registration is currently turned off but I am pondering rooms so.
There is some success there.
