Hmmm.....
Haven't checked but I suspect it'd be more efficient to go to a Geo' POI to collect Raw mat's.
Granted, the site also provides some decent Encoded mat's but... I dunno.
My feeling about using Geo POIs is that they're reliable - no more driving around for half an hour praying for the next drop of Polonium, you
will get one or two Needle Crystals - but when you take into account the time spent getting back into your ship, taking off, getting into Orbital Cruise, transiting to the next site, landing, getting into your SRV, starting to look for the next Needle Crystal, well by the time you've done all that it's just not as efficient as it is reliable.
The Bug Killer is much faster - if you want Ruthenium, Tellurium or Antimony. If you want the other four G4s*, the question is can you pick up X times six drops at the Bug Killer in the time it takes you to fly round picking up X drops at POIs?
I've never actually done a competitive timing, so I don't know. I do know the Bug Killer is the lazy man's option.
*Remember Selenium's the odd one out here - it's more common on planets than it is in the Material Traders table, and is found in Crystalline Fragments, so you might think it's more common in POIs - but it shares the CFs with other materials, so that may not be true. Anyway to get it I quite enjoy driving round shooting rocks the old-fashioned way, always (mostly because it's higher G than most high-Selenium bodies, but also because it's a ringed moon) on Shinrarta Dezhra AB 3 g.