This software does what it was designed to do and meets all the requirements that a good software with all the features should meet so I think this is definitely a good software to go for.