Some others might disagree with me, but I would say no. SFI already gives you many gateways to use and if you know where to promote these I would think you wouldn't need a website or a blog.
It wouldn't hurt to have both though. Saturation is the key to getting out there and recruiting new affiliates.