VNAV sets full climb power for a 1000' level change. Not a fan of it but it's SOP on my current a/c.
Regarding step climb when given a block? Do whatever you want. I typically let it get a couple of hundred (200-300') below OPT ALT, then climb a couple of hundred of feet above OPT (200-300'), until reaching the top of block altitude.