Answer:
It is a steroid and steroids can certainly be used in vitiligo. They however offer temporary relief and cannot be used for prolonged periods due to their side effects. Betamethasone moreover is not the best steroid for vitiligo. You need something more potent like clobestol.
Some safe treatments are also available for vitiligo like PUVA, antiviligo.com, and recouleur.