Yo... I saw this thread and thought of HT... I dont know if you have seen theirs but check some of their sh*t out!
http://www.honda-tech.com/zerothread?id=1362165 Jaso0on... there is a cover on H-T that looks Hella close... did you get your Idea from it? Here is the one I'm talking about!