I have an EXO-700 and my fiance has an EXO-400 we both like them. I crashed in mine last year and just scuffed a bit.
BUT I have heard a couple guys with the 1000's say they didn't care for the fitment, but everyone has a different grape so it could fit you just fine. Helmets are a must wear before you buy item if you want comfort an maximum safety.
Mine