There are no other use cases for STARDUST as per my knowledge.
You can also use STARDUST to get promoter points for use in the PRO Charts.
Also you have a slight typo:
Spend 10,000 STARBITS and there is 25% chance to help your team.
Spend 10,000 STARBITS and you are guaranteed to help your team.