Thanks for the reply.
I think I should have added this thread..
So before you posted your reply, you could see I have already successfully done upgrades on a Bitnami\AWS production server.
This is still not something that the average person should take on. i.e a school teacher that wants to use these stacks in their classroom as a blended tool for teaching. Unless they do the learning curve that is required.
As an estimate something like this is a 12-24 hour project, "IF" you have all the backups in place.
Much longer if you do not.
Personally, I have found it is safer and faster to backup courses and theme settings and spin up a new server instance and spend the day transferring the courses over.
This then brings up the topic of STATIC IP's and or DNS changes, so that what ever way you direct your traffic to the site it is all in sync.
Understand you can't be spoon feeding users and if they take on a project like this they should take the time to learn all the in's and out's of it.. but, in this age of one click "instant gratification", A Automated upgrade pathway would be a good idea for Bitmai team to investigate. also understand if it is done for Moodle other packages would also want this so its a catch 22.
Please note I have not used softaculous and there is just a bit of banter on it over at the moodle forums, good and bad points on using this way. I am just interested in if there is a possibility of a better pathway to Moodle upgrades over the next 2-3 years as we progress along the upgrade versions presented.