"JSON" in SQL server is a set of functions layered on top of NVARCHAR(*) columns, so - about where PostgreSQL was when they first introduced the 'json' data-type.
Can't say I've investigated the geometry types, but at a glance they're functional (if uglier to work with).
Can't say I've investigated the geometry types, but at a glance they're functional (if uglier to work with).