They've been around for a while. I've heard that they are expensive comparatively speaking, but have heard that at least some colubrids will successfully feed on them. I wouldn't think beef would be any more or less nutritionally valuable, because other than that snakes eat protein, we don't know their nutritional requirements.