Starting to play around with drupal 8. My first method of installing was installing drush8 (as mentioned in https://www.drupal.org/documentation/install/download):
composer require drush/drush:dev-master
drush dl drupal mv drupal-8.0.1/* . mv drupal-8.0.1/.* . rmdir drupal-8.0.1
Then I later read that instead of installing via drush I can install via composer (Using Composer in a Drupal project). The earlier drupal instructions that I read above had no mention of this installation method.
composer create-project drupal/drupal my_site_name 8.0.*`
I also found a slightly different variation (Composer in relation to Drush Make):
composer create-project drupal-composer/drupal-project:8.x-dev some-dir --stability dev --no-interaction
Which I understand creates a slightly different directory structure (according to this article it also creates a 'web' sub directory).
There's also the Drupal Console method:
drupal site:new my_site_name
Other than personal preference, is there a good or valid technical reason to use one method over another?