What is the difference between the online banking («transferência bancária») payment option and the online boleto («pagamento por boleto online») payment option from the customer's point of view?

I have already implemented the online boleto («pagamento por boleto online») payment option in my Moip payment extension, and now I am thinking: should I implement the online banking («transferência bancária») payment option too, does it provide any unique features / advantages to the customers over the online boleto payment option?
I am not a Brazilian, so I can not decide it myself, please help me to decide.

I have got the following answer from Moip support:

For me the method of payment debit bank works better than the online boleto because the confirmation payment is almost instantaneous where as in case the online boleto can take up to three working days to be confirmed the payment, this is the main difference between these payment forms.