Ive been learning a baitcaster as well. It seems to me that once i get the hang of things better the baitcaster will be more accurate to cast where i want, not to mention distance. However ive been using a spinning reel for years so it will always have a place in my gear.
Right now i have a float/drift setup on my spinning setup and i have a spinner (the lure) ready to go on my baitcasting setup.
One of the definate advantages ive found is that i have more control over where my spinners land in the water. With my spinning reel setup if i over cast i can't do a whole lot about it short of grabbing the line/flipping the bail closed. With a baitcaster i just put my thumb on the spool and stop it (ive cracked the paint on a lot of spinners by hitting rocks/tree's on the other side of a bank.
But as i said, im still fairly new to it, so those with more experience will most likely post better feedback.