O JavaFX definitivamente não é uma tecnologia convencional agora, mas pode ajudá-lo a entender como os aplicativos RIA não baseados em HTML e JS funcionam. Portanto, se você decidir o que começar a aprender, sugiro que primeiro tente se familiarizar com algumas idéias gerais de como a implementação de aplicativos RIA e toda tecnologia RIA faria aqui desde que você tenha bons materiais para eles.
A longo prazo, eu preferiria abordagens independentes de plataforma e fornecedor, como HTML5. No entanto, olhar para algumas tecnologias RIA estabelecidas, como o Flash da Macromedia / Adobe, o Silverlight da MS ou o Google Web Toolkit nunca é uma desvantagem - eles definitivamente têm algumas idéias brilhantes que você talvez não encontre em outros lugares.