The phrase "definite benefits" means that there are clear and certain advantages or positive outcomes that can be gained or experienced.