GBH Insights recommends Netflix shares citing optimism over the company's international subscriber growth.