shit, i didn't know they sold ballasts until you said that. That said, i can't tell you if they're good or not.
I believe the lumens but you'd have to get someone with the bulb and a light meter to confirm. They claim 95,000 lumens for the 600w, so 65,000 for the 400w seems reasonable.