The reverse reverb is a cool idea, but might be hard in practice, as you'd pretty often have kicks that are longer than 1/4. I'll keep it in mind though, I like the idea a lot!
There's been suggestions for outputting punch & tail to 2 separate outputs instead of only the main output signal. I haven't experimented a lot with this, but I do know that FL Studio potentially supports it. Not sure if this will be possible in all DAW's, but having this feature will allow for a lot more flexibility per part of the kick.