The Tube controllers work alright for Tubes, but I've had very little luck running a Prisma off one reliably. And when I say "work alright" I mean there's no failover pool options and their stratum implementation is broken so it only works by default on a few pools (we've cooked up some proxies that scrub out some of the problems, but not all).
The USB adapters give a lot more flexibility, as support is now built into cgminer.
I've had Prismas running for a few months on USB adapters and Pis using CrazyGuy's Minera image. They're as stable as Prismas get, I reckon.
If you're in need of the proper USB adapter and can't get one from AM themselves, check here:
https://bitcointalk.org/index.php?topic=882348.0I like Novak's adapters better than AM's stock adapters. There's probably not much functional difference though.