O custo deles estou achando muito alto!
Ola
O gerencianet é uma intermediadora de pagamentos, ou seja eles recebem o credito do banco e depois repassam os valores para a empresa. A desvantagem é que os prazos para a disponibilização do credito demora, pois tem o prazo de cada banco/carteira para disponibilizar o dinheiro ao gerencianet e depois tem o prazo do gerencianet disponibilizar o credito para a empresa e tem tambem a necessidade de confiar numa empresa terceirizada para receber o faturamento da empresa.
Acredito que o ideal seria uma api que gerasse os boletos para credito diretamente na conta bancaria da empresa e cobrasse por boleto emitido ou por lote de boleto emitido.
Enquanto os bancos não disponibilizarem um webservice para receber os dados dos boletos e instruções bancarias tem que entrar no site do banco enviar o arquivo de inclusão de boletos, o que todos os bancos que usei até hoje disponibilizam.