I always loosen the filter a little bit and then put a plastic grocery bag or a big zip lock baggie around it before unscrewing it all the way. Just make sure the grocery bag doesn't have a hole in the bottom.
I've never had a problem with my oil drain hose...new engine has a braided line though (had it so it got used) but how do you keep things from getting messy when changing the oil filter? I have a System 1 and it makes a bit of a mess. I also dont have great access with the exhaust logs in the way...just shove a towel underneath or what?
i remove the logs for easier access, mainly because the engine sits so low in the bilge of my cruiser, there's no way to get to the oil filter without doing that. it's not a real big deal to pull them off. i stuff several rags beneath the filter, put a big baggy over it and spin it off.