Many years back, at the Philadelphia Folk Festival, Pat Sky, Tom Paxton and a few others performed some Gilbert and Sullivan. They had fun with it and so did the audience. Modern Major General was one of the pieces they did. I think Sky also recorded it.