I am wondering if this is going to be a problem, I have all my mail go to my work because I am the only one who have the mailbox's key at my work and for sure I can get my mail there instead of my home address where I sublease it from a guy who I barely know and he will just throw away any mail that simply is not his name and because of that, all my bank statement has my work address only, is that going to be a problem to prove my residency?
I don't think there have been many discussions concerning delivery of documentation by mail and can probably highlight some issue.The document everyone is looking for will come via either in a brown innocuous envelope or a White USPS priority envelope,I say this because I almost threw it away once thinking it another credit card offer.
The issue with the address is that from now USCIS will issue all documentation and paperwork to the address given or until you update the information with them.They also don't use P.O boxes for mailing documentation so it would depend completely on the address listed.Technically,you're suppose to use the address at where you reside so how this works out for you in the future is really up to you.
I'm petitioning my wife for a green card and we used a different mailing address. We havn't ran into any problems with USCIS. I did this because I was pretty sure I was going to move and didn't want to have to change my address with UCSIS and risk having problems.