Absolutely, I've fallen in love with F# using Ionide (vscode extension(s)) on Linux. MS have really come a long way (I would say I would take a good long hard look at .net 8 before picking up my go-to tooling (java/spring dev speaking here)
.net development on VSCode is not a good story. C# Devkit may change it but Omnisharp was not such a successful story.