Well its completely up to you, if your not seeing Freedom as beneficial to you and all the things they provide such as free sponsorship, free to use music and gameplay, free games to review, a no lock in contract, a easy to use branding kit, royalty free videos and more then its up to you. At the end of the day you need to do what you think is right for your channel