Good job!
The mine case got me thinking.. what if a conscript damages a grenadier squad, and the grenadiers then walk into a mine. Will the conscript gain last-hit xp?
Unfortunately No it does not and neither will friendly fire we tested both extensively and it seems that when the unit is actively killed by either a mine or a friendly unit the kill is awarded to that source and not the enemy unit who last dealt damage.
The blizzard mechanic seems to give a neutral kill and therefore defaults to any unit who dealt damage to them last.