Turnaround on certification has been reasonably fast for me, but I'd still like to do something productive during this period, and I'm getting an error message which is keeping me from doing so:
» [ERR] smapiUpdateSkill: Skill cannot be updated as it is in certification.
» Please withdraw from certification if you wish to update the skill or wait for
» the certification process to complete.
If Amazon would simply copy or version the skill at the time we request certification, and evaluate/publish from that, this error message would not be necessary. Or, if we developers can solve it by versioning, the error message should tell us that rather than telling us that certification owns the skill until it's done.
See lambda versioning, for example.