Best thing to do is to be as courteous & nice as you possibly can be to the offending party. Wave to her, smile, keep your late evening noise as low as you can. It drives complainers nuts, but it'* hard to do when you feel like pulling holeshots in her yard with your CR250.
Expeshully be courteous to the cops. Most of 'em are human and would rather be bustin' serious criminals than dealing with neighborhood quibbles. You want them on your side as much as possible. And, while you may be well within your rights to call the fuzz when she has her car parked in the street, I'd caution about bothering them with that too much. Nobody likes to be used as a tool in a pissing contest between neighbors. However, if they would knock on her door at 2:30 am after you ratted her out, it would be worth doing at least once.
Whatever you do, don't mess with her property. Some of those suggestions might be fun to do, but anything that could result in putting the law on her side is not advantageous to your cause.
Having said that, you could install one of those motion-activated security lights on the front of your house and point it directly at her window. Set the sensitivity high and then when a car goes by, a cat walks through your yard, or the wind blows just right it will kick on. You won't have to do a thing. My neighbor across the street has one and it bugs the heck out of me!
I live with it, though.
When she complains about it you can play the "I'm just trying to keep our neighborhood safe from prowlers" card. Heh, heh. And remember to be nice.