Make it craftable. Problem solved. Combine a stack of TNT with a silk book and voila.
Make them more unreliable with a 15% chance of failure 20% chance of not silk touching the blocks etc. For balance. Everybody goes home happy, no posts on here whining about it. Everybody wins.