Looks good, but blending the rain additively isn't the best idea.
Blending it the 'default' way should provide better quality and since the pixels differ only in their opacity and not in color the rendering order doesn't matter (shouldn't be a prob to render them ordered if necessary, though). wink