Vai depender muito de quão agressiva é a ROM do aparelho — isso varia bem mais que a versão do Android.
Eu tenho um foreground service em Kotlin num app que estou lançando. Em Samsung e Motorola roda liso. Em Xiaomi o gerenciador de bateria mata o processo e as APIs padrão de exclusão de otimização não seguraram — ainda não resolvi isso, pra ser honesto. Então se o Findsense mantém qualquer coisa quente em background, testa em Xiaomi cedo. Em emulador e em Pixel não aparece.