Currently there is an option to auto-roll futures positions, usually 1 day prior to expiry.
I would find it very useful to have the option to execute a roll myself on the platform without having the risk of being "legged up" (executing one side of the roll and the other side moving away before you can execute that side). I guess it could take the form of a "roll now" button that is greyed out until IG lists the far month. When the button is clicked, it will buy near and sell far (or vice versa) simultaneously, thus rolling your position with no legging risk.