Have other people done this dual commercial/GPL license before? Doesn't selling it under a (non-free) commercial license go against everything the FSF stands for?
But you know…
But dual licensing has been around for decades and I’ve never heard them oppose it.
In practice here, no commercial licensee will want to maintain a fork. All improvements are in the OSS version available to any GPLed software.