Are you by any chance the guy from that flyer forum? Im the guy who recommended Stuart Case at
www.flightcaseinternational.com
Theres no reason why it needs to be leather or microlite, what about an ex military hard helmet which are the best for noise reduction, if you dont mind masks instead of booms that is although you might be able to rig up a boom on one of them.
And what is a luton minor? Does it look like a luton major which i saw a picture of in pilot magazine.