The only issue with boons is that, like the Fighter and Rogues extra ASIs, they somewhat feel like they are way of the designers throwing up their hands and declaring that actual class features are too hard.
(Also what counts as a Martial in 5e? Is it only Fighters and Rogues, and maybe...