Pxe4
I think you're right about the Zillions' estimate. I don't think I should have made that trade with my bishop. It wasn't worth it. Besides, values are subjective anyway, depending on a person's personal strategy, the relative positioning of all the pieces, the pieces on either side, etc.