I agree that your piping skills are all there -- very nice job. I also agree that royal icing would look more refined, delicate, and smooth. The pearl border would look more regular if you used fondant and a bead press, but with a little more practice, your piped bead border would be more regular as well. I do think the color is a little intense, but if it was the color they wanted for the wedding, then that's that. Nice work!