I too have the Tai release. It's a very nice Giallo with some twists you'd never guess! Also some really sexy scenes. IIRC the dubbing of the voluptuous lady was kinda meh. Perhaps this works better in Italian?
I'd go for a Shameless release. A Deodato boxset with some of his lesser known films might be nice