Код тяжеловесный, поэтому процессинг требуется осуществлять на пользователе, чтобы не перегружать backend
все так однозначно и зависит от каких-то деталей?Всё не однозначно, сервисы хоронить не надо, есть случаи, когда без них не обойтись, например Foreground Service.