Pheonix worms are okay, but I wouldn't use them as a staple. They are expensive and not readily available in pet stores, and stink. From everything I have read here, Superworms should only be fed to sub-adult and adult dragons.
The best feeder by far, if you can do the startup cost, are dubia...