I don't see why not since most small herps can't resist a soft bodied dubia nymph. They definitely would be a great addition to a varied live food diet.
Thanks guys! I got them here http://undergroundreptiles.com/an.html
I have never tried roaches...only meal worms and wax worms but like Seth said I don't see why not
I <3 my newts lol