@bigtimespider - it's not that hard, if you have the right set up and if you work together. Your equipment plays a big part because it's what will keep you and your teammates alive. Everyone has to do their part otherwise it will be a pain in the ass to complete even the first part. For example it a good idea to have a very diverse team, that have different skill sets.
If you have titans on your team try to have some running the Defender class, the shield special with Blessing of Light can give you and your teammates extra shields which will keep you alive. The Strike class is good for getting rid of a large group of enemies to give you room to breathe.
For Hunters the Bladedancer's ability to go invisible will come in handy when trying to revive teammates, enemies will ignore you giving you a chance to get your team up without any problems and the Gunslinger's Golden Gun is extremely useful during the last boss fight because you can produce orbs of light and at the same time deal heavy damage to enemies.
Warlock's Voidwalker is useful for taking down the void shields of the enemies and is probably the most useful since their are alot of enemies with void shields their special is useful for crowd control. The Sunsinger class I don't know much about this class so no comment.
As for communication, it's important to have some communication. I'd say try to have a min of three people with mics. I was the only one without a mic on my team because I didn't feel like looking for it and we were fine. The most important part is coordination try to assign jobs and positions before you start, have a plan and a backup plan.
As for equipment here I'll show you:
My weapon's aren't that amazing but they deal a good amount of damage. The only thing that was truly useful was the chest piece because of it's special trait.
wow this was a long post but I wanted to share everything I learned while doing this event. I just finished the raid today and got some pretty good items while doing it. I got to say it was pretty fun, in fact it is a lot more fun then regular missions and I wish more were like it.