The desktop file should probably be dropped, I don't think it makes sense, on the other hand from a quick test it does work in enlightenment on this machine so it could be related to whichever desktop you are using's handling of desktop files that should open in a terminal. Which desktop are you using?