Are there any advantages over one another? From the looks of it, GCKey asks for a lot more documentation while IRCC asks a lot less. Timelines for both has been a debate, while some get the decision sooner with GCkey while others with IRCC. Does it even make sense to withdraw one and reapply on...