It seems a bit weird that there's currently three different implementations of USD at use across iOS / Mac. Are there plans to consolidate those into one to make testing and verification of assets across platforms easier? The shared feature subset is pretty small, resulting in less-than-ideal products for clients.
There are different USD renderers across our platforms but each serve a different purpose.
Here is a developer document that explains these different USD renderers and what their feature sets are