I just love Amistad. I wish I could hit it more often but it is a hefty drive from DFW.
Those stripers are in there but they are definitely more elusive compared to lakes like Texoma. I won't pretend to be an expert but we usually catch a few trolling up river from Rough Canyon in the Devils river. Good luck and let us know how you do if you end up making the trip.