I am trying to determine the best way to maintain a Drupal 8 site. I am new to Drupal, PHP and Composer, but I am learning.
I believe that my goal is to maintain my Drupal 8 site using drupal-composer/drupal-project (https://www.drupal.org/node/2718229).
I am using a shared hosting plan, but I have shell SSH access. I notice that my hosting provider already has /opt/cpanel/composer/bin in my command line path. That version of composer is 7 months old. (Composer version 1.1.1 2016-05-17). I have PHP 5.6.29 via the command line.
It's possible for me to install the latest version of composer (1.3) in my user directory, and then to override the hosting service's path. I want to know whether it's worth the extra trouble to do so.
Purely from the standpoint of maintaining my Drupal sites (and not from the development point of view; I won't be making my own modules any time soon), how useful/critical would it be to have the latest stable version of Composer available to me? My guess is that the hosting service won't be updating Composer often (maybe once or twice a year).
Does a somewhat out-of-date version of Composer impose limitations on how effectively it can manage Drupal and Drush updates?