Great review!
Only thing is I need to know who the reviewer is, in context with his ASPD handle. Some reviewers on ASPD I really trust, some I search their other reviews, some I pay no attention to. I hope you, and others, understand.
Again, a top notch review.