Got in my L300LE this afternoon. Definitely better comfort, no more smashed ears into the driver screen protector! Need to get some more runtime on them but they seem to be coming around very well - bass does seem better than L300.
Congrats, dude! I'm probably nearly as happy to see your foray into Stax as you are.
I'm sure you know my thoughts already; initial comparative impressions are fine, and please post them! But IMO, give them a solid 2 weeks and THEN revisit your comparisons. I find this to be more informative and indicative overall.