This kit made me change my mind. Should I review it?

pla 0 15

This kit made me change my mind. Should I review it?