I have the Nightrider's APX, came with the Eclipse lens. For reference I have owned Smith (model unknown I was really young), Scott (model unknown I was young) and Oakley Wisdoms with HI Persimmon lens, and Oakley Canopys with Emerald Iridium, HI Yellow, and VR50 Pink Iridium lenses.
Regarding quality, I hear Dragon and Oakley have the same factory putting out their lens, so expect similar quality. I found nothing wrong with mine and I have 4 lens, Eclipse, Yellow/Blue Ionized, Rose, and Green Ionized. Extreme scrutiny I would give the Oakley's a 10/10 and the APX a 9/10. Reason being my Green Ion frames have a funny little "wavyness" in the mirror coating on top. Doesn't affect the function, from the inside they look crystal clear. The other three frames were flawless.
The frames look great, soft and pliable in the hand and the foam is soft. I love the hard plastic vents of the Dragon because I had to replace my Smith and Scott goggles due to age, and the first thing to go was the foam vents which tore. All foam vents will tear in time, the plastic vents of the Dragon will not, plus they're removable so you can pop them off to clear them on the slopes. The Canopy's I had I really liked as well, EXTREMELY comfy, HUGE peripheral, top quality lenses. I opted for the Dragons because the Canopy's gave me an aneurysm swapping the lenses and I liked the aesthetic of frameless goggs. Plus for equal money I could have 4 Dragon lenses or 2 Oakley lenses, AND the Dragons come with a hard shell zippered carrying case. Even the Dragon microfiber bag for the goggles is better than the Oakley's because it has a soft cloth divider incorporated, so you can store a spare lens inside the baggy without it scratching the lens on your goggle or use it to store two spare lenses.
Regarding the Eclipse lens, the insert that came with my APX is far more detailed than any lens chart I've seen online or even on Dragon's website. According to the product info here, the Eclipse lens is the only Category 4 lens Dragon sells, meaning it's the darkest one, darker than their Jet Polarized even with a percent light transmission of 1%-11%. I like it because it has a grey base tint (like my favorite sunglasses). Best for ultra bright days and very soothing to the eyes.