It's kind of difficult to state what would be best for your environment... That relies more on what your requirements are.
Oracle iDA has the capability of performing online and offline backups. Also for incremental, there are incremental levels 1 through 4 as well as cumulative incrementals. In addition to this is also the archive log backups where a subclient can be created to perform more frequent log backups if desired.
Have you considered reaching out to your account team to arrange a PS engagement? The Professional Services team from CommVault, can perform a site evaluation, based on your requirements and help with an implementation design that would be conducive to your environment and business requirements. I have worked with the PS team on numerous occasions (For Oracle iDA roll-outs) they are quite good at configuring and implementing the Oracle iDA. I believe they can also assist with the implementation of MSSQL iDA as well.
Ernst F. Graeler
Applications and File Systems