So let's say we go with the CR1. So then it becomes a matter of two choices:
1. we arrange and plan for the marriage and take a time to arrange it, have the marriage and then file for CR1. This could take awhile since it's an international marriage.
2. We go ahead and marry on paper, get her the VISA so we can be together, and then do the marriage at a date where everyone gets enough time to attend.
If we go with option 2, is there going to be a problem to prove the marriage is legit without having a big wedding party ?