Similar problem here...we've got a goal, but I'm honestly not in the mood to bog this down in a big discussion on our tactics. My gut instinct is to pay this guy a visit, find out what he knows and then focus on a specific part of the Spider network in a proper mission.
Sorry you don't think this is a proper misson. Anyway, if you want to pay a guy a visit that's fine. I'm just waiting to see what people do. I run pretty open ended at the begining. Trashing mobsters is a perfectly fine way of doing it.