Is it viable yet?

We are aware of a number of developers and companies developing JavaFX Applicatons on Android, so it is viable. The JavaFXPorts initiative is improving the SDK, so it is moving in the right direction.