I think you should go crank. If you love your particular wheel(s), you will likely have more than one wheelset, so go with crank-based.
If you lace a Powertap to one wheel, it's either that wheel for racing/training or no power. I like this setup for myself, and it certainly doesn't look ugly (not bulky at all) but it's true I'm using that wheel or no power.