Principalmente va a depender de lo especifico que sean tus apps, es decir, si desarrollas alguna aplicación que no utilice algún componente especifico no deberías tener problemas. Ahora debes considerar la versión del sistema operativo de destino, si vas a necesitar de algún componente que no todos los dispositivos tengan, etc. Por ello a veces existen versiones especiales para diferentes dispositivos, así como versiones mas restringidas ya que algunos celulares o tablets no cuentan con ciertas capacidades o características y un sin fin de cosas que debes contemplar antes de ponerte a programar.