Its a bit of a grey area. Technically if you apply the law strictly, that money in your offset account is now tainted (if you have personal funds in there).
If you have advice from the ATO, make sure its at least written.. and preferably a private ruling.
You should be able to keep it all...