I don't care what anybody says I liked "The Hitcher." It had really good performances from Sophia Bush, Zachary Knighton and Sean Bean. I admit the EFX were a bit overkill, but I've seen remakes that much much worse (Dukes of Hazzard, A-Team, The Hulk, etc.).
I liked The Hitcher remake as well. Although, I do agree the truck scene lost some impact.
With that said, I say M. Night. He actually made some interesting movies and then allowed himself to be pigeon holed into his current position. With Bay, I don't expect anything so I have nothing to lose in watching his films. M. Night is more something happens with an often times ridiculous twist at the end. Without his earlier works being like that he wouldn't have continued on that road. Signs is especially ridiculous.