In Marshmallow you can either use the SdCard as internal or Portable storage. You must set yours as Internal before you can install Apps on to it.
I doubt it can be the default download location and you ought to check that the Apps you want to use can be run from the card. Many insist they have to be run within the system.