kq/flushes make sense, since you'd take this line, though if villain has the As (AJ/AT, whatever) it sucks since it is hard to put too many big flushes into your range other than KsQs. I don't think you'd ever get credit for a set, since you'd basically have to have JJ, and i'm not sure JJ would even shove the river (i'd expect you to raise smaller, but maybe not).
So i guess if villain can make big folds and gives you at least a good amount of respect it is ok, but i don't really like the odds
you lay yourself all that much. Although, that said, it makes it harder for him to call it off with a hand like top 2, since you have nothing worse in your value range. But you're risking something like $310 to win $170 ish, so it has to work alot, but i do think you probably get alot of credit here. Alot of it comes down to how light villain can value the river, and obviously the lighter he can the better this is. So if he can bet A9 for value on the river and will fold a good chunk of his range, then i think this is probably +EV. It's hard to evaluate a hand like this in a results-oriented manner, since unless villain snaps you with A3 you will probalby just be shown the top of his range or he'll fold and you won't really know how good a hand you folded out.