Which makes no sense. He is planning to kill the enemy leader. He needs all the help he can get.

The reason why the wildlings did not attack en masse is because this was a test of the defenses. It makes tactical sense.

I did not get the logical reason for the fire aside from intimidation though.