A $100 investment doesn't seem much and it's more like a kudos, but it is an investment. I agree that more information can help anyone determine better how to choose between startup A or B.
That's a good point, and it reminds me of the saying - don't invest more than you're willing to lose. I'm definitely open to making $100 investments, but I guess my question was more directed towards higher risk/volume investments that might beg for a more structured DD process.