Yes, I’m using it to include a flake-packaged application in my (‘classic’) configuration.nix, and elsewhere as part of an mkShell that is invoked with nix-shell.
Basically, you have to fetch the original flake using fetchgit and apply a patch to that inserts inputs.nixpkgs.follows = "/home/aengelen/nixpkgs"; in one derivation, and then use the output path of that derivation as the input to getFlake. This will work because getFlake happily accepts a local path to a flake.
For now I’m just using a local checkout of the flake where I have flake.lock in sync with the current nixpkgs on that system. Obviously less than ideal .