I'd say £30m for Bony would be a good deal for Swansea. They seem to be well run club, and generally recruit pretty wisely. And on a lesser scale to Bony, they've overcome selling Vorm, Davies, Sinclair and Allen to bigger clubs in recent years (and Michu's purple patch ending, before shipping out himself).
I don't think I will ever recover from the devastation!