like I said in my post, BEST PRACTISE says to have mailboxes on the backend..... would promoting your main store to a front end work, well, probably, but I usually run my ship per best practises.... this would be your choice :)
Why dont you just move all mailboxes to your main one, and promote the other to front end?