Странный вопрос. Составьте список плюсов и минусов для каждого подхода, сравните, и вот ответ готов... Например, захотите поменять что-то для администратора (запросить специфические права, etc), а "страдать" будут клиент. Версия андроида в одном случае должна быть как можно шире, а во втором ей можно вертеть более свободно.