If you have less, choose one and do a day trip to the other. Fira is closer to the airport if you have limited time. It is also busier, buzzier, has loads of little shops and is more touristy which can be a plus for many. Oia is quieter and peaceful and more upmarket.