Isn't the camera is always horrible on stock android? I looked at the reviews and don't think the Mini's camera is that much better hardware wise. It's mostly because of software, and if the Mini gets popular, the First probably will also get more dev support. A Mini dev has already ported sense (with only bt the only thing not working) onto the the First. When you just consider hardware specs and after the both phones reach the end of life support from HTC, I think don't think it's that bad of an alternative.
HTC HD2 TMOUS
AOKP M5 ICS se+Dorimanx v6.9 HWA
cLK Dual Boot: Hyperdroid 6.0.1 SuperRAM