I'm not sure Mac Allister is levels above Brighton that there will be huge clubs waiting to pounce on him if he runs down his contract. Its taken him a few years to establish him in the 1st team here.
A new improved contract here might be best for all party's IMO