I have Vaughn underslot (very slightly) because if we did not draft him, he likely would have gone at 5, not 4, therefore we have a bit of leverage. For Thompson, I'm banking on his rough spring leading to him agreeing to take less. Since his stock was trending downwards, not upwards, we have some leverage there too. I like both picks a lot though, even if they sign for closer to slot value than I project.
And yes, by my count (and it's really hard to find accurate data on this), he's the 4th player of Indian descent to ever be drafted by a MLB team (the two guys you mentioned were technically international signings IIRC. Their movie wasn't half bad by the way). As an Indian fan, it's just really cool to see. I'll always be irrationally pulling for him to rise up through our system.