Yes - normally it doesn't give you any savings (or very little).
You may be better off with compression, but be careful as this is in-line, so CPU overhead is every time you write any data, not just during scheduled periods as for dedupe.
Regards,
Radek