GS intercept altitude is correct. I will say thought, I see almost all pilots not comply with the step-downs outside of the glide slope intercept altitude. Ex: you are issued a clearance to maintain 4000 until established on the localizer cleared for an ILS approach and there is a step down prior to GS intercept altitude, most pilots will maintain 4000 until intercepting the GS. I see this always with our 4 ILS procedures.