Having had various triples and doubles, including a current 50/34 compact, then I would stick with the triple.
Although your existing gear will work with a compact there may be slight issues.
1) Does the left STI have a trimming function. I think it does, so that, if the chain rubs the front derailleur then a click on the STI will make a slight shift of to overcome this.
2) Usually a triple front derailleur is wider and also designed to contact the chain at different heights suited to the diameters of the chain rings. A "compact" small ring will be at a slightly different diameter to the granny and middle ring of a triple.
This is not to say it won't work, just that it might not work "sweetly".
Just thought of another issue. Chain width due to 10 speed chainset with 8 speed components?
Have you seen this special offer by Merlin:-http://www.merlincycles.com/bike-shop/r ... -sale.html
(This will also require a compatible BB at about £15.)
EDIT - You posted while I was writing this.
Don't let the "snobs" get to you, even the Pro's were using triples on the vicious climbs of this years Vuelta.