As a Canadian the biggest benefits are the hidden ones. As a business I find it add legitimacy in the eyes of prospective customers, especially wholesale. Should they manage to get insurance for Canadians then that could be quite valuable too, depending on the cost. What I've found here in Canada is there aren't a lot of companies that are willing to insure us and those that are can be silly expensive. You also need to know that if you are selling your product without the liability insurance, you are risking your house insurance.
As for the Guild I personally am not seeing a lot of benefits, but it is probably one of those things that the more you put into it, the more you'll get out..... kwim?