In C# .Net 3.0 Microsoft added Lambda expression. Visual Lambda is quite different than the Lambda feature in new C# language.
In my opinion, the Lambda feature in .Net 3.0 adds very little value to the language. Visual Lambda is a visualized programming tool. Though they both share very similar concept. The philosophy behind are quite different.
Currently Visual Lambda is implemented in .Net 2.0. We may consider using C# 3.0+ features to implement it in the future. But again, that should make no difference to end users. They should not notice any difference in the concept and the system design of Visual Lambda any way.