Hi Mochanerd,
goUSD is a bit different to xUSD and our current proposal focuses on USDC and USDT with goUSD, and no incentives for xUSD / goUSD. This is designed specifically to help drive what you have described.
The key issue with goUSD is that it has been used as the conduit to other USD assets. Algomint can control what is done 1:1 (basket settings), but once it passes, users can still trade the capped asset but at a rate different to 1:1 - essentially adding more of 1 asset to receive goUSD. The idea being that goUSD then has more than 1:1 backing as a penalty for unweighting the baskets. xUSD holders have ended up doing this to the extent we see now. The xUSD will be needed by vault holders to repay loans at some point so it will be reversed but there just isn’t enough demand to hold / use xUSD or liquidity in the other USD assets in the basket to support this properly. I think the question is less can they live together and more so can goUSD afford to include xUSD in the basket - this was initially intended to help xUSD find utility which is it did but we agree that more work needs to be done.