Hi, sorry for my bad English, I speak about look, your logo should transmit confidence. If you think that logo should be a work tool or rather, results of a working tool, well, for a software company is good, but I think your company are advisors, people trust on persons or companies, you, your company is more important than tools. Your idea about the lighthouse is good, transmit confidence, but, you choice,of course.