choosing right investment platform