The word I have from HughesNet is that they plan to have the inauguration on the 20th May and the course will start at the respective centres on the weekend following the 20th i.e. 24th May. The directive is to watch out for your email (subscribed to XLRI, HughesNet) for a confirmation.
Guess we are all aboard now. Let the fun begin (!!!!).