Canadian versus USA Start up Visa Issues