Well you should know since you own them... :p And I too btw... I think the review was pretty spot on, I'll put on green the comments I agree, red those I disagree:
Almost no red... sibilance, never really noticed... Bright, it's a bit the opposite, might be even a tiny bit recessed, I've...