What does CTRL+F
(usually) do? Thus what do user expect it to do?
It searches for the entered string on the currently open page, jumping to the first occurrence and perhaps even showing all occurrences on the current page.
By hijacking CTRL+F
you basically say "we know better what the user wants to do", e.g. "they actually want to focus our app's search box and search there for content that is not rendered on the screen" - and you violate user expectations that way. For the user that thinks "Ah, I just read that interesting article about XYZ somewhere on this page, where was it?" this is NOT what the expected, nor what they wanted. Also in a situation where connectivity has been broken a "native" CTRL+F
continues to work (albeit on the cached content only) - your "jump to searchbox" solution doesn't.
I.e. this is a good way to turn off users.
So, if you aim is to impede usability, and discourage users from using your app, this is the way to go (perhaps even consider hijacking left & right click) - otherwise DON'T do it.