Just stop with all that, "I've been there" logic. No place for that in this discussion. What's next? "I've ridden Ratatouille at WDSP, so I can offer an educated opinion on the ride"???
(Side note: I thought seeing the building architect's name and year the building was built engraved on a piece of stone on the second story exterior of so many buildings was fascinating. And I do wish we would have had a chance to visit some of the more modern buildings, but the reasons we didn't are for another time, in another thread.)
I have no problem with Rat, the ride, at the France pavilion. It's physical placement does seem a bit odd, though. I mean, if they were going to take up half of an expansion pad with the ride, why not use the whole thing and make the entrance right off the main path and make it look like it fits?