> Just after the pluggable AWT backend I see even a pluggable JavaFX 2 > backend (if compatible by license)
I don't think there would be any licensing issues, but there would definitely be an "impedance mismatch" here since JavaFX doesn't currently provide any public immediate-mode drawing API.
