Rain x is good stuff, its my go to for broken wipers. Unfortunately doesn't last long enough for me (but they likely designed it that way)
Secret for paint jobs: rustoleum and hardener. Looks great cleaned with anything (rain, dish soap, gas station window wiper, oven cleaner)
Edit: im covered...