The popular Linux desktop environments (and if I'm not mistaken Win32 and Macos) usually include the ability to mount remote (and other) filesystems from the file manager application, as well.
Seems a little redundant for Geany to implement something already provided by the underlying OS/DE.