Well, as many people know, I too am a HUGE Ultra Sport fan, and while I often discourage people from it as a first build, I also have to say that 90% of the people who ask are fairly new to the hobby with little or no REPAIRING experience, let alone BUILDING experience.
True, the Ultra Sport is not the easiest build, but it's nothing that someone who is good with their hands can't handle - and yes, it IS the best flying non-3D plane of all time!
The one thing to keep in mind is: don't expect to build it in a week. But since you're in cold-weather country, you could get it for Christmas and have it ready for flying season (I've done that several times

)
I have to tips to help with the sanding: They call for rounded wingtips. I cut the blocks to size (slightly larger than the last rib), glue them in place and sand them to match the wing - but then, instead of sanding them round, I just round the edges and leave them flat on the ends. It's much easier to do, and personally I like the way they look better that way.
You can see these wingtips in the video I did where I covered a US 40 wing:
http://www.rcuniverse.com/magazine/a...article_id=726
Next, the Rudder and elevators need to be sanded to a taper at the trailing edges. an easy way to do this is to lay the surface flat on your bench, they lay a straight-sided pen on the bench. Slide the TE along the business end of the pen to draw a line, then flip the elevator or rudder over and do it again. This will give you two lines that you can use as a sanding guide. (The image below is for sanding a taper in an aileron's leading edge, but the principle is the same)