I think you'll be very happy with the Flagstaff. The fit and finish are very good, and a lot better than some other (un-named) manufactureers.
When you do get it home, may I suggest you get some Eternabond tape and cover all of the seams on your roof. Doing it when the roof is clean and the original sealant is still sticky will guarantee a good job, and you'll never have to worry about roof leaks, ever.
I am extremely fussy, and have fixed a lot of things I think they should have done better, but in general, we are extremely pleased with ours. We get a LOT of looks from other campers, and quite a few compliments.