From what I can tell your generating 11.68 spirit/sec and using 10.8. You have a .8 spirit/sec excess which is low but still workable. Most people go with Xeph for the spirit generation at the cost of DPS as you probably already know.
Your Mara's gives you some great DPS so thats a good thing. More importantly it gives you a total of ~45% Crit Chance (including the TR bonus). For SW: Cyclone to be truly effective with TR, CC needs to be ~45% or greater.
I dont know if it was worth 150M, probably not, but it definitely works well with your build. More so than a Xeph in my opinion.
Threats of violence. We take these seriously and will alert the proper authorities.
Posts containing personal information about other players. This includes physical addresses, e-mail addresses, phone numbers, and inappropriate photos and/or videos.
Harassing or discriminatory language. This will not be tolerated.