I have been on the fence with GTK for a while because of their UK problems. I have been holding and not adding but you were smart to pick it and buy in advance
As for IKE. I see long term potential for this company to continue to grow. Seems like a good product backed up by good marketing and management