I like a nice thoroughly cleaned chain - usual technique is remove chain, into bottle with degreaser, shake every 5 mins whilst cleaning the rest of bike, pour degreaser into another bottle, pull out and clean chain, mickle method and go.
Rag and wipe is my usual uni routine, and then the bike gets a proper strip down and deep clean every 10 weeks or so when I go home - might not be able to go home as much this year due to postgrad studies so looking for another solution. Hopefully we are in the process of securing a bike workshop, but we'll see.
Good to know the chain catcher isn't all that I thought it to be. Perhaps if done over a washing up bowl?