Ask six people and you will get six answers, I am going the paint route as well, also to save a few bucks, powder coating aint cheap here, and I could not be bothered with closing up all the holes and threads in the frame.
paint is also easier to touch up and repair, so t is easier to keep the bike looking good.
After all, Suzuki's paint was really not the greatest, and it has lasted for 30 years, so how bad can a modern paint be?
I must admit, iget the sh1ts every time I hear how cheap stuff is over there.
A grand would not even buy you the exhaust here, my new 4 into 1 is going to set me back 1500 bucks alone.
Engine cleaning is again, one ofthose things, ask twenty people, get twenty different answers.
Blasting is the best way to do it, as far as I am concerned, if you are not stripping your motor, just make 100% sure that every single hole is taped up, so nothing can get inside, then there is no problem.
Soda blasting is a good option, as it is soluble and a good spray with the hose pipe gets rid of all the soda left behind.
But that is just me, I am lazy, you could spend a day with a brush and Clean Green, it will work just as well, but to much like hard work.
As long as you gat all the dirt and oil off, use a good heat resistant primer and paint, it will all look the same at the end of the day.
I am partial to 4 into 1 exhausts rather than 4 into 2, again just personal preference, they sound sooooo much better.

I am going to be fitting a local pipe made here, called a Cowley, they really suit the GS perfectly.
But V&H, Kerker or Yoshi would be my choices if I had to get something else.