I've found Velvia 100 (not 100F) best for pinhole. Nice and contrasty, and better reciprocity characteristics than the usual Velvia 50.

Also Kodak E100GX, which was the best slide film for anything ever.