OP here. Agree with this. Lack of logos means that you need to do a lot more due diligence so the buyer has to really sneak their head out and put a stake on the ground to buy the product. References & logos make it far easier to justify that the product is well respected and make the process easier. It helps avoid the question: "am I the sucker?"