I'd like to see implementation of grand company seal loss if one fails to accomplish a mission or dies as a result of attempting a mission.

There's no reason to go all free loading with it...