Maybe use the johnstones aqua finish ? , instead of your bog standard water based satinwood
And yes a decent undercoat over the Bin, before your two topcoats ...possibly johnstones aqua ....would give a good finish
2 Bin, 2 undercoat, 2 top coat is a pretty good average , I think on the...