Hi there! Unfortunately, I’ve never used the Cowin E8’s, and I’m not that personally interested in them.
I buy every product I review, and since I’m not that interested in the E8's…I’m probably not going to review them any time soon.
Sorry I didn’t give you the answer you were probably looking for! On the plus side, it seems like there’s lots of coverage of that headphone out there from other folks.