I would support it.
I personally stake TRX in my Ledger wallet, and with about 34k TRX, i get around 5 TRX per day. Not much, but better than nothing, right?
Not sure how it work on Trust wallet, but on ledger, you basically vote for a delegate (Binance) and it freezers your TRX. Every few days you can log in and claim your try which arrive in your wallet
I have a part of TRX on the account of Poloniex and Binance. In this case, the accrual is made even on the balance that is in the open orders. The difference is that on Poloniex the payment is made 2 times a month, and on Binance 1 time for the same period. I believe that this is very profitable if you hold TRX for a long period.