Is it worth visiting to eat there?
Depends on what transportation you use. If you are using WDW bus service from a different resort/park to CSR, and back to a different resort afterwards, then No. (But suppose from a park back to another park wouldn't be bad.)
If you have a car, or want to take a taxi. Yes.
Or if you just have a lot of time to kill and don't mind spending a lot of time to take indirect route bus transportation, then Yes again.
We liked the PM food court. But we haven't eaten there since our CSR stay two years ago.
After reading the above post, we didn't have this problem (with overchargng). However, it was the PM that caused the big (and only) hassle for us during our CSR stay, that I too had a heck of a time straightening out.
The cashiers at PM used my flex feratures (and one of my traveling friends features) on separate occasions, without asking or telling us.
When we went to use our flex features in the gift shop we couldn't. Two hours and several phone calls later we had to wait until the next day to pick up the REAL chosen flex feature gifts.
One flex feture they chose to use was against a $6 breakfast.

For the trouble they caused and the time they wasted they shouldn't have charged us for those meals -- in MHO -- but did.