Looks good and potentially very useful. However I wouldn't buy it unless I had a specific need or had several vehicles that I would use it on. I know it would come in handy on all types of cars.
I wish they would make the MAP ECU software as good as that one looks, with ability to record sessions and replay data, better graphing and raw data input/output capabilities etc.
Edit: I just looked at it again and the dyno feature seems to be a gimmick. But for the other raw data and code pulling support, as long as it supports the entire OBD2 standard I would think it's good.