I've never had a HOR, but I've seen plenty of photos and know they aren't made quite like the more "normal" 1/8 & 1/5 scale bikes. You can get 1/8 scale lexan fairings for the Venom and ZH bikes, but I'm not sure what type of work you'd need to do to get one to work on a HOR.
Twowheelhobbies.com just announced that they'll have a new Dean Tech (sp) 1/8 bike in soon...
Dave