I thought about the autarch also. Drop 2 SC from the windriders and that will give you the 150 points you need to make a nice laughtarch.
I like your list BTW
“My faith protects me. My Kevlar helps.”
Michael Carpenter,Knight of the Cross
In "Death Masks, The Dresden Files."