Worth It? An Honest Bidsketch Review