Yeah those logos help with the stability part. Obviously logos alone does not prove stability, but it is one signal.
We had enough experience with startups who would sell one license to a big company and then throw their logo on the slide that knew the logos didn't mean anything.