So what happens after 7 days? Understand the Lightning port gets locked for data transfer but then does the clock restart (and the port becomes fully functional again) again as soon as you log in with your unlock code? If so, seven days seems too long. I'd prefer 24 hours, or better yet, make it user configurable.
As long as the Lightning port becomes fully functional again when the user logs in with a valid code, there's no reason to set the clock at a week. That's excessive.
That's exactly what happens. 7 days was most likely chosen as a compromise for LE. Unlike TV shows, it takes time to obtain a warrant.