Nothing has changed as far as C# and .NET limitations. Web view (with editing capability) will likely be the near term solution for Mac and other platforms. There is no confirmation on whether the web view will completely replace the PC client eventually but that may be a possibility.