I think Oliver has done well since coming here and has been a good signing. Last season, especially second half of the season he was played as a number 9 which he done the best he could given it is not his natural position. This season there are now players in the team playing at a higher level each week making it difficult for him to get a starting place. When he is needed he has contributed.
Worth a contract next season? Probably not.