How can I make a custom vignette that looks good with postprocess?

You could make a post process material that uses a mask to create this effect. The image you have could be provided as a mask. It just needs to be black and white. Then you just simply put this as your post process material on your camera or whatever post processing you are using.