Thanks for sharing this. This is a leftover from the BSP system layout that used the path explicitly (it can still use it now in some cases like manually overridden per-file settings) and this workaround should indeed work just fine.
If anyone else finds the message too annoying, feel free to post here. If it bothers enough users, we can add a better workaround on our side.