Looks Very nice, not too sure that rotator is upto the job though, it will struggle in strong winds to hold position. I could be wrong but if it is one of the cheaper ones I don't think they have any form of braking inside.
It will definately work for now but you may want to think about a more heavy duty one.
Just my opinion as I had similar problems.
Have fun and good DX.
Digger.
You might be presently supprised, I know someone with a channel master 9521 which looks like the one you have there and a 103 beam. It has been up for a few years now and a little ice and a lot of wind gusts lately.
The weather finally cooperated.