I have no experience with this vendor, however I see no problem with using it for formal wear. The sporran looks quite nice and depending on the tartan worn should do very well in a formal atmosphere. If the tartan is dark (Black Watch for example) I would look for a lighter color of sporran to stand out against the tartan. Either way, this looks pretty good for the price.

Just my dimes worth!