Subbing is the best way to trying out new powers, maxing out your artifacts and buying Marketplace stuff (Like inventory slots, bank slots) if you don't have them already. If you don't care about that stuff (I mean, you should, but not everyone plays the game for the same reasons) then don't sub, if you do, try it out. The sub pays itself pretty easily, it's the best deal in the game, but again, up to what you want for gameplay.
It sounds, to me, like I would get more out of being subbed than to not be subbed. And next month isn't that far away!
Personally, I would spend $5 on something you want. That way you get unlimited cash and 6 characters. It will not impede your ability to play the game as everything else is open. I was subbed for 10 years but find that being premium is great with the unlimited cash and content. Then you can decide on your own wether it is worth $15 a month. But if you do sub for a month January is a good time with the anniversary awards. I may sub later in January, depending on the legendary rewards, for one month. As a long time player, I personally don’t see a reason to stay subbed. As a new player, it may benefit you to have the extra nth metal, etc. Go premium and then sub if you like it. As long as you sub by the end of the month you will get all of the rewards anyways. Good luck.
I hope you enjoy the game as much as I did when I started. There is a lot of history and content to go through. Welcome to DCUO and enjoy the trip.
A good league can help in a lot of different ways, whether you sub or not, i would suggest going through the recruitment thread and finding something that fits your personality
Guilds are called 'Leagues' in this game. If you get in a decent league you'll get stat bonuses and players to assist you.
Oh, I see. I don't usually join a guild because I have a great deal of difficulty keeping up with others. It ends up causing problems they get frustrated and it just leads to problems.
Sorry that’s been your experience, we’d love to have you in War Party then. We can help you without pushing you beyond where you’re comfortable at! If you’re on us PlayStation or PC server hit me up in game, my name is “Trickz” just add me to your friends list and send me a “tell” if you ever decide you want to give a league a shot