Is there any comparative advantage in terms of best practice, ease of use, or speed in terms of using the drush back up and migrate command (
drush bam) or is it just preference?
I'm often using just a simple
drush sql-dump > exportdb.sql and a
$(drush sql-connect) < importdb.sql to backup a database. I find it pretty easy to use.