As he’s out of contract next summer, Luton are basically getting him then for a small fee compared to what they’d have to pay now. Secure a future signing – no risk of losing out in a later bidding war if he has a good season. What’s fishy about that?