for me its depends on how active is ur Lan tournament at ur country for u to be able to achieve anything
1] is it possible to get 5 man india stack to tryhard maybe achieve Minor > major > Teeye target?
2] able to maintain number 1 in India for 6 months ? winning every single tournament regardless Lan or online ?
If u cant be able to achieve any of those in ur country, then might as well check ur option else where , but ur skill set has to high enough to be offered . because some country as massive talent but lack of opportunity, [ refering to philipines
i dont really know any organization willing to take risk and create a new team in Sea with proper structure and salary , but then u can slowly try to make friends with some player u find decent enough to go tryhard
if nothing happens, just tryhard and grind mmr till someone notice you , make some connections with pro players , regardless Tier 2 or Tier 3 who knows they might need Standin in near future .
You shine = people notice = you get offer