One advantage of sharing kits between patterns is that they retain all settings, even those you tweak live, when you switch patterns. That lets you do stuff like switch between different variations, make chains, etc. If you use a separate kit for each pattern then every time you switch patterns your sounds will get reset unless you save the pattern before switching.