You're right that Oliver has been doing it longer, but Lyons really broke out post byes in 2019. He did so well I nearly started with him last year.Can't really go wrong...I prefer Oliver simply because he has been doing it since day 1. His first full season he averaged 111 and his peak (2020) was 120+. Lyons is a gun too but only really 'broke out' for the first time last year (113 ave) in his 10th season.
Post byes in 2019 he averaged 117, but if you ignore a low outlier of 50, (can't find why it was so low), that average increases to 123. Even with Neale playing he would have been a good option, but with Neale out for so long he's a great one.