https://odysee.com/@ThriftyAV:0/RumbleTerms:e?r=Ex31T4ensFy9KBP6hQkT6YMxRPkTj5rC
This user on Odysee points out Rumble's terms of service is long and unreasonable. They demand that you upload your content to them exclusively or not at all. This is a ridiculous demand.
I'd say do not use Rumble but use several sites that are not Rumble.