I've never heard of this company before -- and I cover this sort of thing for a living -- so I'm skeptical but reserving judgement. Surely a search for independent (key word there) reviews should turn up some info.
Pro soft Engineering's products continue to be well-known and well-regarded in this area, so I'll continue to suggest you look at that option.