to Steven:
Hi! I'm from India too! Yes, you can change to O-1 in the U.S. and your EB-2 case should not affect your O-1 application. I got EB-2 NIW approval before changing to O-1 as well and it was fine. You can also travel to India after getting O-1. It is a better visa to have for travelling.