Yes. Always a way out. Open a can full of worms with standard transaction variants where a simple authorization would do perfectly.
You do realize that GOS is part of dozens of transactions throughout the whole system and not only IE03, do you? Would you suggest creating a transaction variant for every transaction that is GOS-enabled?