Bom dia meu amigo, trabalhar com OneSignal não é o problema, tenho experiencia, o problema é comprovar, uma vez que os códigos, API keys e etc ficam dentro do source. Como quer que ocorra essa comprovação?
Ao meu ver o menor dos problemas seria o OneSignal, o desafio seria a implementação no app, mas não seria bicho de 7 cabeças.
Sobre seu projeto por favor passe um escopo mas detalhado do mesmo para que eu consiga enviar um orçamento honesto.
Desde já agradeço