New to immediately-invoked function expression with JavaScript, curious about placement
In this case, it makes no difference at all.  This IIFE really has no reason for even being there because all it contains is a single function.  Your code does use any of the usual benefits of an IIFE (like a local and protected scope) or capturing the arguments in a closure.  

So the additional code that doesn't have any local variables of its own and doesn't use the passed in argument does not benefit at all from being in the IIFE, but there is no harm in putting it in the IIFE either.