OHMY ... the mirror looks terrible, what a waste of time and effort for you.
Good luck with your new purchase - great experienced advice already given.
I have just bought a Skywatcher 127 Mak/Cass Goto, for an easy grab and go scope (also have a 10" Dob). Hope I dont get horror stories.