I’ve stayed at both and while I would rather stay at a Disney moderate then either, I do prefer them to an economy or off site resort. They used to do a special teacher / nurse discount, not sure if they still do.
They are somewhat whimsical in their own way, the lobbies are very cool with great fountains and decorating, the resturants are top rate, and the pools are very nice as well. Rooms are large, and if I remember correctly room service goes pretty late and best of all you are right in the middle of the EPCOT resorts area.
The downside, even more then most EPCOT resorts these are convention resorts. They get the vast majority of their business from various functions and it can be a bit disconcerting to walk in from the pool in your swim wear while everyone around you is in a suit or worse yet, funky matching t-shirts. ( Been there, done that, really do have the t-shirts to prove it. )
In addition there is a fair amount of over consumption at some of the conventions and nothing spoils the Disney magic like a bunch of drunks at the pool yelling obscenities at each other. Twice it was bad enough that I had to say something to a group. Luckily both times they respected my request and toned it down, but there you have it.
Bottom line for us, Disney Deluxe, Disney Moderate, Swan/Dolphin, Disney Economy, off site.