This feature could have an option to add IP ranges, because if your ISP provides dinamyc IPs, even being at home It's necessary to do the two factor auth every time you IP changes, unless you're lucky to receive an IP already added in aproved list. If your ISP has a /16 network, you will spend your life approving IPs... The lack of usability will discourage to use this security feature.
Cheers,
Devisz