Hey guys I have some good news! I stopped by Steve's place this morning and saw the hood latch kits and they test fit great, look pretty good too and they look like they are going to work for us.
Couple of more months and the Chinese New Year will be here...