I used the type you first described (the hidden hardware ones with a round base that you make a hole for in the door)
Well, these work better if you set the round part into the side of your cab, rather than the door. You might also need to bevel the inside edge of your door so it doesn't scrape when you open/close.
I'll try to post pictures of my installation when I get time. You might also consider piano hinges (continuous hinges).