Wish you guys would raid later when I can make it. Maybe a later run over the weekend? It's not like all you guys aren't playing then anyway. I can't feasibly make it at the hours you have on there, except for the very end.
Star-Lord is my main and I'm running his unique, a leveled Mkraan Crystal, and blessed artifacts.
There are basically two main gearing options under his current spec priority. One is to go the Gungnir/River of Souls route. I don't like it at all, since you're trading off survivability and a large spirit pool for a negligible gain in damage.
If you go with the Mkraan/Bowazon route, you end up with 200 more spirit, 1K more health, and almost identical damage output. Star-Lord has zero problems putting out the damage, but his inherent spirit sustain and squishiness are very real. River of Souls addresses the spirit problem somewhat, but you'll have to adjust other parts of your gear to address health and spirit. Going with Mkraan solves both issues, and allows you to focus almost exclusively on damage everywhere else. And Bowazon craps all over River of Souls, to be honest.
With my setup and a costume core that provides 400 life on hit, as well as the 25% health and 200 spirit on use, my build is insanely sustainable. Having over 700 spirit is amazing, particularly when you factor in the Mkraan kicks me back 80 automatically on a short cooldown.
We're only on green raids right now so survivability isn't the end all yet, but I think people are going to have to seriously reconsider priorities on him once reds go active.
Whichever option you go with, get the armor nodes in Arcane Attunement omega tree. Those become even more valuable when you have larger spirit pools like my build, but they're important to the character in general. Mine is only level two so far but I'm focusing all omega points into it. I'll have literally zero spirit problems with it maxed. All out damage, all the time.