No, you can use both new and functions in one project.
Just don't mix them together like on your screenshot. Inside the new function use "System Compare variable" condition to compare parameters. Inside the old function use "Function Compare Parameter" condition.
You can also rename the old Function object to something like OldFunc to help telling them apart.