Man, 2 characters, now four playthroughs, and 70+ hours in and invasions are still more annoying to me more than anything else. I typically end up winning significantly more than I lose, but 100% of the time BPs catch me the exact moment I'm trying to get something accomplished. I know, you can just play offline, but 9 times out of 10 I swear BPs just have bad timing.
In case point, guy invades me in 1-1 when I'm starting a NG+ cycle. Personally, I would never try to invade in 1-1 given how you have no way of knowing if the player is on a new cycle or what, there area is pretty huge, and you have no idea what gates, if any, the host has opened yet. I'm dicking around on the other side of the map for a good 15-20 minutes before letting down the final gate to fight Phalanx. This BP literally waited 10 minutes at the Phalanx gate. I think "Oh man, that's dedication. He must really want to fight." And the fight essentially goes...
*Soul Ray takes off 2/3rds of BP's Health*
BP starts casting a miracle. I don't know if it's Second Chance or God's Wrath, but I keep my distance.
*Casts another Soul Ray, BP dead in under 20 seconds total*