Respinning a board isn't a big deal usually. It happens more when requirements change, either due to not understanding them in the beginning, or your goals have been refined. Getting boards done these days is really inexpensive. The most expensive part is 1) your design time and 2) the cost of shipping these days. My last spin cost $7 for 5 100mm x 100mm 4 layer boards. That was including shipping, so I had to wait a month to get the boards. For $75 -$100 I could have them in under a week. Still a bargain if you are in a hurry.
I probably should respin my ELS board to make it more robust, and easier to mount, but really don't have a compelling need to. It works good enough for the application.