New fund houses may offer innovative products and investment styles, but investors should scrutinize track records, investment philosophy, process and management before investing.