I like this. A few suggestions:
Add functionality for 1D arrays (vectors), it would be nice to have one stop shopping, and runmeaning a vector is quite a common task.
Add a step parameter,for example: Let's say I want a 13-point running mean but I only want this every 2 points, so I'm halving the size of the array along that dimension.
Add more padding options.