Hi SDK1987, thanks for taking time to answer.
Villain F23B is 21.4% over 14 opportunities. Basically unreliable.
I usually try not to post my thought process straight away, as this can influence other people in their answers. I like people to give me their opinion based on the hand, and not based on what I interpreted of the hand, which is already a deviation from facts. Only my 2 cents, but if there is a rule that states I should do it then I'll do it next time.
I must say I disagree with your claim: "With top pair and straight draw I would most likely just Cbet around half pot on turn for thin value". I think "I have TP so I bet" is a dangerous thought process, as in a 3bet pot, OOP, my relative hand strength does not justify a bet. I am in a very bad shape against any of his A (which there are plenty of), crucified against set of Js which should check OTF by all stretches of the imagination, I do beat a FD and maybe he can call with TT/99 if way too loose, but I make anything else -that I beat- fold (AA KK QQ not included in his range here). Hence why I think a bet is bad. We have so many better hands in our range we can bet with. AK AJ KQspades AA JJ Ax of spades, A2spades or without spades, A3 etc... If you bet A4s here, how do you protect your checking range and what do you check call with?
Also, you say "if you face aggression with a shove you have easy fold", but nothing tells you villain won't just smooth call a bigger A like AQ AT (which he should, I have a range and nut advantage here as PFR), or even a set of J. With such a hand OTT OOP, it's a check, and then call/fold depending on villain and bet size. If I was IP and villain checked, then it's another story, but OOP betting here is a mistake.
Happy to get my thought process destroyed.