Moving to league 1 from Dundee utd, at aged 23/24, would be career suicide. He's on the periphery of the Scotland squad right now. Going there would end that. If he's not going to the EPL or abroad then he should stay put.
Ryan Fraser went when he was 18 and is now in the championship, so it's working out well, so far, for him. But it's totally different when you are a fully developed player. 1 step forward, 5 steps back.
If that is the best team interested in him then he needs to stay and impress more.
Way below his level. Think EPL is right move for him now he's cut his teeth and should probably be near starting line up for Scotland