The best thing about nyriad is that it does what its suppose to do very well, it's able to use both cpu and gpu power in very specific ways to make tasks easy or impossible depending on your needs. If you need something done quickly with minimum resources I would say this should be one of many tools at your disposal. It can get pricey so if you're looking for an inexpensive solution look elsewhere but otherwise try this out. I've had some issues where my application crashed when trying to run calculations using large data sets and was unable to get past it. So far nothing else comes to mind (other than it being a problem with my computer). At first the graphics were slow because we lacked the hardware to support them fully. Now they are quite smooth.