Personally, I think that the migration of the LEET Forums from NodeBB to XenForo was a bad idea. I can't fully understand why the LEET Team has taken this desicion and how good are the pros versus the cons to being, from now on, paying a license to keep up the forum.