Well the engine is ready for the out, I think you could of done all of this work in a couple of days if you set your mind to it.
Considering the bike is 10 years old, I did not really have many problems stripping it down. Points to point out are the exhaust nuts and the exhaust crossover bracket, everything came apart quite easy...