What issues will come when we upgrade to new version. Which one best

Hi Everyone ,
Greeting for the Day.
We are using 2018.1.1 studio and UiPath v2018.1 Firefly version of Orchestrator now we are thinking to go for new versions of Studio and as well as Orchestrator .
I want to Know advantages and disadvantages of new versions.
I have some questions
1.Whats are the Drawbacks when we gone to new versions how to overcome about on already Developed Bots and present developing bots .
2.It is possible to run developed bots in new Orchestrator

I am new to this topic but i am very interested to learn .
Please give your valuable reply .i am just a new developer brief explanation is more helpful for me.

I am appreciating you in advance for to spending your valuable time .

Thanks and Regards,
Vinod