Hmm those look pretty nice, and that's about the price I was lookin' at for the Soma's.
Like I said in OP, I don't hate my current cranks I just worry that I won't be able to run a clean chainline, remove one of the chainrings, and they won't be able to handle the stresses of riding fixed (though I only way about 135 so...not stress from me!)
The chainguard is screwed on so I think I can remove it. Think is the operative word!