Chocolate with vegetable texture would gross me out.
More importantly, I wouldn't have to eat chocolate.
But look at it this way -- it's much better to overeat on brussel sprouts than cupcakes.
They've got goitrin in them which can act like goitrogens which effects thyroid hormone production if you eat too much.
No it's not. The cupcakes will make you fat, but overeating on fruits and vegetables will make you very sick.