Я использовал все три.
По своему опыту я могу сказать, что Flash-производительность (Flex производит) самая быстрая. Silverlight тоже в порядке. JavaFX снова работает медленно, как апплеты.
Лучший графический интерфейс предоставляется Flex. Но это касается вкуса. JavaFx также имеет отличные возможности для пользовательского интерфейса. Но это действительно медленно. Никто не хотел бы ждать этого.
Если вы используете Flex, выходной сигнал будет мигать, так что его увидят почти все. Но некоторые могут не видеть silverlight, так как они не устанавливают плагин, или у некоторых нет jre, поэтому они не могут видеть javafx.
А также есть "Open Laszlo". Он с открытым исходным кодом и может выводить flash или dhtml. Делает хорошую работу.