The outage doesn't reflect poorly on your site IMO, it just demonstrates the quantity of people who appreciate what you're doing. Thank you for looking into making it better though!
Joseph here, cofounder of HelloFax. We got a massive surge of traffic from this and we're adding another instance to deal with this. Will be running smoothly shortly.