Drupal Official solution will do fine, most of times, on standard installations. Still it's not rare to find issues moving your large site (more than 10k nodes?) to the next version.
Many upgrading tools and docs are available out there, so a few hours of research is definitely worth for this.
Happy to assist you designing the Web application you need for your Business.
We produce Drupal code at best with: GoogleMaps, E-Commerce with online payments, Location, Ubercart, UC Hotel.