Well I think as you are on a Freedom forum, alot of people will say yes it is worth joining Freedom, though ultimately the choice is yours.
Freedom creates an environment in which you are able to easily talk and build connections with other YouTube users, and allows you to share ideas and videos (for example in the Creations section of the forums). When you said "Guide me that how I can use Freedom Network" - do you mean how to apply to join or how to use the forums, as I don't' want to go through things you already know