Fine if you can afford to do that. Someone c/c with no car has little but to use the bins unless it's dumped in towpath hedges.
You missed out a further option. Book the boat into a boatyard and do the work/have it done there. I.E. in a place designed and built for the purpose, with all facilities needed including waste disposal.
The best people on here can do is convince folk go use the bins concideratly.