Tbh I don't really see a need for a completely new forum, just asking a staff member to make a new board/topic would probably be easier?
Having it on this forum would make it easier to find and keeps everything in one place, and like you said, there might be some legal issues with you having FeralHeart in the name but I don't know any legal stuff about FH.
It's a nice idea, though.