I ran up to 22*is timing on my old setup, never ran any better than when the timing was 20*. So I backed it back down to 20 and called it a day.
I may know of a Gen5 that's cheaper than $500, if you're interested in it. That all depends on if I can still get my hands on it.