Actually Liz, Belle said you can hardly taste the onion, and picky little ds takes it, so it must be ok!

You use rather large amounts of honey, maybe the sweetness overrides anything else?
Onion, garlic and horseradish can help enormously with a cough.