I have a feature suggestion for game recording that will probably make you the best game recording software.
Many other recording software like Plays.tv and GeForce experience shadowplay enables the user to record the last few minutes of gameplay. The software continously records and when they choose to do so, can save the last few minutes of gameplay without worrying about a huge recording file to sort through for highlights. I've tried other software that does this but is not always reliable. I've used bandicam for many years and have found the program to be very stable when game recording. I just wish we had an option to save highlights.