I prefer the Alpha because it uses a standard barrel nut and I don't believe Troy still makes the proprietary nut for the TRX so if you should sheer off the teeth somehow you won't be able to replace it...that I know of. I've held both and never felt that either was at risk for rotating once they are secured in place but the Alpha's attachment does seem to be a step up from the pinching method of the TRX. Same price but you have to buy your own barrel nut for the Alpha so I guess the Alpha is technically $8 more expensive? Both are very easy to install and remove. Comparable strength and rigidity but Troy says the Alpha is stronger.
Of course, this is all opinion and mine is less informed than most of these guys and while you don't seem to be considering the Seekins rail I will say that if I had a buyer for my Alpha I would replace it with a Seekins in a heartbeat. Not because I think it is an huge improvement, although a flat bottom is better, but I think they look badass and that's what's really important isn't it?
You don't have a discount code for Seekins do you, Pat?
CM