Для Evo как-то делал интеграцию с PHPBB3 (компонент для связки называется "modxbb"), намучался с тем, что выбрасывало из авторизации, притом не всегда и не у всех. И в основном выбрасывало при переходе с phpbb3 на modx и обратно. Короче связывать разные системы - это как скрещивать осла и носорога.
Для Revo использовал родной компонент Discuss. Это форум под Revo, но сделан он не по-уму (весь форум висит на одном ресурсе и вызывается сниппетом). Я от него отказался.
Недавно собрал форум на тикетах (компонент "Tickets" от Безумкина), пример форума:
Для просмотра ссылки Войди или Зарегистрируйся, дизайн легко под сайт сделал, по виду и структуре выглядит как форум, интеграция роднее не бывает и по времени немного заняло. Простоват, но зато это надежно.
Если с тикетами имели дело рекомендую решить вопрос таким способом.