Sounds like some good improvements!
I prefer no bash mounts but a lot of young mod riders at comps in lower catagorys just starting out might disagree and I dont think its hard for people to cut them off If they dont want them there.
Mounts like they have done on the Limey are a good compramise as theres no need for any grinding.
http://www.tartybikes.co.uk/20_inch_frames/onza_limey_320/c36p11180.html
Thanks, Ill be happy with my frame if it lasts that long for the price!