your cover may be billet, and a bit too big, but it looks bitchin'!!!!! i don't think it would be as cool looking if it was smaller and cast.
If this one is to big and it really bothers you let me know... I would be happy to take it off your hands.......
Sometimes I think I'm ok smart and then I see something like this and I realize what everybody is always telling me is true.....I don't know crap. Really neat job.