Now now, I don't think we need to add so many extras to the Pokemon center. I mean, the only reason we ever visit them anyway is to heal our Pokemon, access the computer, and get involved in trades. While I like the idea of restaurants and whatnot within it, that stuff could easily be relegated into the individual cities to where it would be more pertinent. If anything, I would like to see something of a therapeutic nature within the Pokemon center...
Which leads me to my next point. In some fashionably-sized city, I would find it bully if the Pokemon center was not just a Pokemon center, but also a hotel whereby you could have lodging for so many days. The advantages to having a hotel room over simply using the facilities at the Pokemon center is that you would be able to get a discount at the various blue-roofed Pokemon League-owned markets across the region. With this, you also get your own bed, your own TV, and an additional facility for you to store items.
It just seems to me that including something in every Pokemon center, and that something like a restaurant, seems a bit unnecessary. D: