As mentioned by Bret,and others, Monocote seems to be very different than it once was. The RC guys use it more than we do and have lots of bad experiences posted on their sites.
Ultra Coat is better, in some respects, but isn't perfect either, being subject to what is called "cold creep", meaning that it the joints/seams will creep a bit over time. Also, it is easy to over shrink U.C. and cause joints/edges/seams to pull out of alignment. Remember, too, that each time you shrink U.C., a higher temp is required than last time it was shrunk.
I have had good results with the covering sold by Airborne Models/World Models. Doesn't bubble on sheeted surfaces, and stays tight over open bays. Lots of colors, but not as glossy as Monocote. I think it is the same stuff Sig is/was selling as Aero Coat. As usual, YMMV!
Cheers,
Jim