m&v
They go something like this :
ICAO A , oriented to alleviate noise for areas close to the airport and basicaly calls to keep flaps and ~ V2+10 to+20
to ~ 3000 feet.
ICAO B is used for distant noise sensitive areas and calls to clean up to climb at Vzf to ~ 3000 feet and then accelerate.
Easiest way to comply with this I feel is by preselecting G dot , agree with you.
For both procedures power should not be reduced before 800' .
Brgds. manuel