I've used bot Glosscote and Dullcote over the past 50 years, and they work well. The Glosscote is preferable on gloss paint, as the Dullcote can be hard to hide when clear-coating the model.
I've never tried the MS decal film, so can't comment on it.