Ya. I'd really question how you can get 5%-10% yield in some of these deals. Risk and yield are generally very correlated. How much more counterparty risk are you really taking compared to treasuries which yield nearly 0%?
Lots of times in finance when things are too good to be true it's because they are.