I think it makes sense to make a requirement that the user should not
have to do anything before starting in --admin-only.
This would be best.
However, if there's not enough time to do everything requried, then I
believe that low-risk things like "remove the threads extension and the
threads subsystem" could be left to the user (provided that they are
documented).
LT