Этот вопрос и стоит обсудить :)
F# гораздо менее академический и более практичный, чем тот же Haskell, и тот факт, что он вошёл в VisualStudio 2010 наравне с C# и VB.NET уже о чём-то говорит :) К тому же на данный момент F# — единственный выбор, если Вам действительно необходимо разрабатывать в функциональном стиле для платформы .NET.
Личное имхо: если наловчиться на нём хорошо писать, то можно нехило повысить продуктивность и лаконичность кода для решения круга задач, хорошо ложащихся на парадигму.
Скоро мы проведём виртуальную встречу ALT.NET. Про что вам интереснее послушать?