Comparison of spawn larva techniques

There are many techniques to spawn larva. These techniques all have the same purpose, that is, to cast the Spawn Larva spell wherever possible, whenever possible, in the fastest way possible.

An evaluation of one such technique must take into account all costs, such as the time to set up, the time to execute, the time to fix mistakes weighted to the risk of making mistakes, the number of different keys required to support them (keyspace).

I like to classify the techniques into four families:

Control Groups
These techniques rely on double-tapping control group hotkeys in order to cycle through the bases.
 * one group per hatch
 * one group per queen

Base camera
These techniques rely on tapping the base camera hotkey in order to cycle through the bases.
 * no group for queens
 * one group with all queens
 * one group with all queens, with SHIFT
 * one group with all queens, tricky

Cameras
These techniques rely on pressing the camera hotkeys in order to cycle through the bases.
 * no group for queens
 * one group with all queens
 * one group with all queens, with SHIFT
 * one group with all queens, tricky

Minimap
These techniques use the minimap to assign the target of the spawn larva command (so far only one!) Techniques that involve one group with all queens are cursed by the roaming queen problem.
 * one group with all queens

TODO: The monitor hatchery deserves its own page.

These techniques have different costs in different situations:
 * number of groups dedicated to hatches
 * number of groups dedicated to queens
 * time to serve synchronized hatcheries
 * time to detect and serve out-of-sync hatches
 * time to detect a new hatch
 * time to setup a new hatch
 * time to detect and setup a new queen
 * risk of roaming queens
 * time to detect a roaming queen
 * time to locate a roaming queen
 * time to fix a roaming queen