Certainly, both licence and code availability are important (see for example the ruby-hildon situation). I wouldn't go as far as mandating (or even just offering incentives for) use of Garage as there are lots of valid reasons why developers may not want to use it. Besides, publishing in extras also ensures source code availability so isn't the push for extras enough to cover the disappearing developer case?