As you probably know, although the criteria are nearly identical, the standards are different, with the evidentiary standard higher for the EB1A green card category. So I would have an attorney evaluate the O-1 petition to see if it's strong enough to support an EB1A. Almost always, if the trajectory of your business or work is up, it's better to wait to build up a stronger EB1A case.