You know what, I think you’re right. For the first 3 months of last season he was a starter and doing alright and he’s had a consistent record over a long period that would make him a good buy for any 6th-10th side. He’s about as proven a PL attacker as any of those teams are going to get.
But I’m afraid that he’s simply going to have such a reputation as damaged goods that he won’t command a fee that he’s worth. My guess would be something like £12m max.
He’s done no less in the PL than someone like Sigurdsson who is about the same age and was not cheap but he played for a club that needed him and didn’t want to sell. Buying Arsenal players that can barely make the bench, you aren’t spending £30m there.