IR definetely helps you getting attention but is in no way a guarantee of attracting investors. Stewart Management is a relatively new company on the IR scene; not sure how they are networked in a retail investor environment (which is whom really we should be after).
Wait and see on this one. Q4 will be when I'd be in a position to come to more concrete conclusions