Absolutely. Did it once, never again.
When you have 3 characters and need to max out Crucible Marks on all 3, that will be the fastest way
Good luck doing 100-150 matches to lock in 100 marks on all 3
My method you hit so many objectives within a hour, that you come at really far ahead
Tuesday Reset I dropped 400 Spinmetals which took me 3 hours of work on Crucible Quartermaster
My Hunter who hadn't touched Crucible jumped to +40 Marks already in that area
So yes, they are worth it, if you can't get 50+ materials in 20 minutes or less, you don't know full loop or almost all location where they spawn
Then everyday I put in at least 2 hours on each char and make them run the PTE gauntlet on Earth to net me +48 Vanguard marks
:00-:05 Mothyards, :06:-012 Forgotten Shores, :13-20 The Divide
Then repeat on the half hour mark, so add +30 to those times, so it nets you +12 marks every 30 minutes, +24/hour
Grab kill/drop item patrol missions and assassination missions if you have a window to them, like there's a 2 minute window gap for each PTE
I try to maximize my materials and items so I'm never behind really, only thing I'm hurting on is armor materials, but that will get rectified by reset Tuesday, cause my hunter and titan will load up on so many chests for mats of all kinds, that I wont have to worry about it
If you really want to you can max out your Vanguard Marks within < 5 hours if you do that PTE loop
There's a chance you can be late or PTE didn't spawn, but in the long run, you hoard many marks very quickly