Hi Ganesh,
As per my understanding you should go for 2 option said by you
2. Making nil balance for group currency. even customer is ok to post with difference in group currency.
And for future transaction check revenue posting allowed for your order .
Regards
Prasad