I can pretty much confidently say the Scubapro Jet fins will appeal to most divers, for use across almost any type of diving.
The spring strap adjustments will help to lock you into the fin design, meaning that if you are heading out on your first dive, you shouldn’t need to worry about anything like your fins flying off at the first kick.
If it’s your hundredth dive or more, you’ll actually find you like this fin system for technical diving. Scubapro does tend to put a lot of effort into the technical design side of things, and that certainly shows here.
However, it’s worth noting that it’s the spring strap version, not just the Jet fins with the heel strap, which is going to give you the most flexibility in technical diving. Reviews of the Scubapro Jet fins elsewhere suggest that getting the blade on and off is pretty tricky if you don’t have that spring strap system in place. Divers, beware!