Last login should, ideally, not be wildly inaccurate. Great plan.
Allowing unsanitized user input is probably bad.
Transmaterializer would allow players to forcibly load remote chunks.