Only you can determine the fit, unless you have a pliable head. But the sound quality is about as good as it gets. And the J&M installed headsets are put thru the helmet, not held on by clamps. They do not hang up on you jacket collar like the clamped version does.
I think that the 102 is a pretty standard fit. I tried on the HJC, and replaced a Shoei, with my 102 and the fit was the same for each. I added the Edsets and enjoy the combination. The Edsets were a very easy install and sound better than the J&M's that I replaced. JMHO
I too have the Nolan 102 with EdSets. I like the fit and the sound quality, but I'm not yet satisfied with the road noise. Will try to move or soft mount the microphone differently. May have to go to the mic mutes if I can't solve the problem.