I actualy think 1850 is a really awkward level for DEldar, but I'm firmly MSU.
Your splinterbarges will shred infantry and your Ravagers/blasterborn provide a good dose of anti tank.
Dont like the lady, and dont think the Razor needs upgrading.
Take a proper, Archon/HB/SF, downgrade the Razor and upgrade the wyches to blood brides.
_________________
The Cult of the bloody disaster
http://www.thedarkcity.net/t7466-cult-of-the-bloody-disaster