Puller fan is definitely blowing the right direction.
Looks like water pump pulley is bigger than the crank pulley, so under driven which could be a problem I guess. I do have the bypass hose installed.
Here is the shop fan setup I am using:
I was worried about the paint on the fenders and the sides, but this fan keeps them just warm to the touch (before this fan they got very hot to the touch).