For consistency with core, Echo should check $wgEnableUserEmail and $wgEnableEmail when creating preference options. If either is true, "Email from other user" option should not be provided, as it will not be useful.
I think it's not causing actual problem, but is liable to cause confusion, for example https://www.mediawiki.org/wiki/Topic:Vw4vsqcaoxeidm5q