There's no "best" CMS I would think. There's just some out there with horrible code, lack of security, optimization, etc. If TrinityCore's account structure hasn't changed much from other TrinityCore branches (3.3.5, etc) then I would guess their registration will work properly; otherwise, there aren't any CMS' that support 6.x.x.