Physical Water Surface

Until now I’ve developed Physical Water Surface in engine version 4.10. At the moment I’m considering to switch development to a newer engine version (for example 4.20) so that newer engine features (like Planar Reflections) can be used. As a consequence, future updates of Physical Water Surface would only be available for 4.20 and higher.
Would such an approach be acceptable for everyone? From the support request I’ve seen that most customers use a recent engine version anyway and my feeling is that it would make sense to use the latest engine features in development.
Please let me know your opinion about this!