I've not felt the lowrider amistad. I had the expert, broke it, and traded up to the cara with the replacement. I've felt the Bucoo SR in the store. I'm not much of a carolina rig guy or a jig dragger so I can't say for sure, but I know lots of guys use it for that and I've done it a couple times. In the lineup of rods that I have, its probably the best one for it.
When I say light texas rig stuff, I was fishing the SJ with a 1/8 plus a boarhogz which will come in around 5/16 total weight as the lightest I've thrown on it. A weightless 5" senko is about 3/8 oz and there would be no problems with that. A 4" fluke might be a little light. If you are doing that on a baitcaster a bunch then the finesse jig is probably the right rod, maybe the weightless worm (which I've not fished). I've thrown them on the 6'8" MH Cara and it works, but you're just barely loading the tip. The FJ is a lighter tip than the MH and can go down pretty low weight with light line and a good reel (with a shallower light spool).