I guess using USDT for their payment will be a good choice because the Developer and the team will not upset to see their coins has to get dump too deep when the coin listed on the market. The USDT price does not fluctuate, and I think that it will be safer for the Dev and the participants. The participants cannot sell the token because their payment will be in USDT, so they need to buy the coin at the market, trade it with the other coin to make a profit. The Dev will have their time to guard their coin against the dump because the participants don't have their coin.
Therefore it is better to use such payments on current campaigns and their tokens only for some sort of staking or small event in order for their ecosystem to happen from the mass dumping that occurs if already distribution. But most do not want to spend capital to pay them and end their project dead because of lonely enthusiasts.