I grew up around lakes where stripers were introduced 30 years ago (Ouachita and Hamilton in Hot Springs, AR). I live near one now (Beaver). In my not-so-humble opinion, they belong in the ocean where God put them.
Aside from decimating the shad supply, they are for the most part nearly impossible for the recreational angler to catch. I have guide friends who chase them, and "chase" is a very literal term. These fish run in huge schools and often move miles in a day's time. The weekend fisherman who was so excited about these big brutes being stocked soon learns that without very good electronics and a lot of luck, his chances of getting on them is not very good. Around Hot Springs and at Beaver, except for a few dedicated locals, about the only successful striper fishermen are the guides.
Meanwhile, the price to be paid is reduced populations of other gamefish — namely the native bass species and crappie. I believe the primary reason for this is reduced forage, but crappie being open-water fish will often find themselves in the company of stripers. I do not believe that striper prey on native bass because they just don't occupy the same waters much of the time. But they will eat their share of crappie.
As for putting them in Table Rock, MDC folks are smarter than that. They aren't about to take this gold mine of a lake that's pulling in literally every nationwide bass tournament circuit on a yearly basis and mess it up. I'd bet the farm on that.