I think they are
ok live, but not the best for recording (maybe if you plan to trigger, but still not my cup 'o tea). If you are thinking of going aluminum and deep, get yourself a 6.5x14 Supra. Probably the most versatile snare in the world, and most recorded (the 5x14 at least...) If you're on a budget and want essentially the same drum/sound as the Supra, find yourself a 6.5x14 Ludwig "blackrolite" Acrolite snare (it's 10 lugs, the 5x14 has 8).
http://www.wwbw.com/Ludwig-Acrolite-...e-i23774.music