Angelo
Stripping these types of surfaces is always difficult and water based strippers are the future. However, that said whilst the water based strippers work with the massive advantage of no odour / smell, the trade off is they are a lot slower and that for most people causes an issue. Everyone wants results yesterday and no one seems patient enough to wait or allow the product to dwell and work. So with that said the same is very true of solvent based products they need time to dwell as well!
To strip the type of surface down you are talking about requires the following:
1. Application of the product.
2. Dwell time.
3. Agitation.
4. Patience.
5. More agitation.
6. Rinsing with clean water.
7. Checking again.
8. Possibly then a further application and repeat the above.
You need to remember this is not a quick process whichever products you use whether they be water or solvent based.
I hope this helps
Kevin