I started learning JavaFX by porting EmployeeAdmin to JavaFX. You can find it here. http://github.com/jhonghee/PureMVC_JavaFX_EmployeeAdmin
Try it out: Web Start
My impression on JavaFX is still somewhat mixed. I really liked that it was quite easy to learn and its binding and trigger features were awesome to work with. However, I was a bit turned off by the state of its APIs. The bundled UI controls were limited and I had to go find 3rd party implementation (http://jfxtras.org/)
I didn't experience any serious issue in interoperability between Java and JavaFX but it was far from perfection. I had to resort in using Interface for communication. POJO support in JavaFX UI controls should also be polished.
Overall, it was fun and I am looking forward to see how much it will improve on 1.3.
Cheers