Your coming across as if you can afford the $300 for the .com. I assume its listed on a re-seller site. In which case the extra cost for the .in is chicken feed, so go with both. Yep I also don't understand where .xyz entered the equation, even if it is on a $1 1st year promo.
I assume the Indian market is not that different from the UK, having both the Country code and Com can help seal a deal, not always just depends on the Global perspective on the domain wording.
We also have our unique spellings and wording that just doesn't travel, so the .com just becomes a safety net reg, no more than that