We did the legal ceremony. We considered doing the symbolic and then a legal ceremony at home, but it would have been more expensive to have a legal ceremony at home. The $300 fee includes all the blood work, paperwork and translation of documents. We paid an additional $14 for a second copy of our marriage certificate. We brought our certified copies of birth certificates, which MP photocopied and immediately returned. They also took copies of passports and tourist cards for us and our 4 witnesses. The blood test was quick and we met a few other couples in the waiting room, so that was nice. We got our marriage certificates by courier about 3 weeks after our wedding.
I haven't gone to change my name yet, so I don't know how that works. I figured that it probably wouldn't be too different having a foreign marriage cert, and we could always renew our vows locally if it becomes an issue.