This could be done, but why would you want to roll it out to 100+ filers.. The risk profile of doing something like this in my opinion is too high. It's not like you are rolling out a windows patch to a client desktop.
It is an operational convenience when you only have a few storage admins and hundreds of filers. So In some cases you would want to prime many filers for upgrade and possibly schedule the reboot at another date and time in more controlled fashion. More filers More fun!
I'm in the same boat.. not too many FTE's and hundreds of filers. I stil will not do that. The only thing i would do is pre-load the install files in /software dir and call it a day. IMHO, you're playing with fire