if you can afford it , go for the tux. You'll regret later if you don't, when looking back at the photos.
I have recently attended a formal evening and the men look stunning in their tux. However either half of the party were not told that it was a formal do or they opted it wasn't worth it but looking at the photos it looks like another party has gate crashed the formal one. It loked very messy