For one, if you are a Canadian Armed Forces member who is deployed abroad, you don't actually carry identification that would identify your address. Ensuring that we are still working with integrity measures, this would enable Canadian Armed Forces members to vote and protect their security as well.
Additionally, Canadian Armed Forces members can now choose where they cast their ballot, whereas previously they weren't able to do that. This is important so they can cast their ballot in their place of ordinary residence.