Dead maggots are a very effective bait, often outscoring live ones. They’re cheaper too as none of them crawl away!
A good way to kill maggots is to freeze them for at least 48 hours (any less and they often survive!).
Add any flavouring to them before freezing.