Never had it but my take on it is if it were that good of eating it would be a more lucrative farming venture. It wouldn't be one where many just let them go to get rid of having to feed them and be stuck with them.
Big issue with farming these things is the difficulty in keeping them in a fence.. they burrow under as much as 3 feet down ( 1 meter ) and they wll desstroy regular page wire that stops bison.