For Royal no country risk. TRPFF country risk is high, but flawless execution for over 2 years and amazing cashflow, You buy $100 of stock, you get $100 of cashflow per year. Imagine buying a restaurant that does that or a rental house, and you do not have to manage it either.
I did not look hard at GSS but that is what jumped out to me.