That's the way to do it.
Currently, a bug broke the upgrade link in our web console, fixed in the latest 4.0.12 build, with that working, you still need to login to web console of each server then click it. Maybe a little easier for some people.
login to every server panel still take a bit effort.
if one can do the manual upgrade without needing to answer questions that would be awsome.
like wget the tarball, extract then do ./install --upgrade then everything is done automatically.