TrustWallet is a non-custdial wallet in which you will get multi-chain support.And it is a some popular wallet for smartphone wallet. But I don't think it's a completely secure wallet. Although this is a non-custodial wallet, holding a huge amount of funds is high risk. This all can be used for rough use but if you are thinking of long time hold then you are better to using Ledger ,Trezor , Metamusk wallet.
Trust wallet is now very popular as a mobile wallet and Trust wallet has become a very popular wallet especially for small investors and bounty and airdrop hunters. But in my opinion Trust wallet is not a secure wallet. Ledger , Trezor , Metamusk are always much more secure than trust wallets as you already said. So Trust wallet should be ignored for holding high amount. but holding a small amount trust wallet will be not any big problem