Hy ryan:
Sulfuric gas pockets are a natural phenomena ocurring in the anaerobic (oxygen deprived) spots in our tanks. A needed one to keep healthy tanks, as far as I know.
The "right" choice for substrate depends on the type of fish you intend to keep (e.g. shell dwellers) among other variables as going planted and in some cases even the type of filtration used (e.g. Under Gravel Filter).
That said, a very shallow substrate, say under 1" thick, is not likely to produce sulfuric gas pockets in sand but is likely going to create more problems than not (e.g. hosting large colonies of potentially harmful aerobic bacteria that could take your tank by surprise -happened to me twice).
I don't like using gravel since a lot of organic solid waste ends up trapped within it. Here the problem might not be sulfuric gas but methane gas (which can accumulate under hollow decor). Regular gravel vacuum and/or reverse flow
UGF address this problem that is, as with the previous scenario of thin sand layer, maybe more dangerous than sulfuric gas pockets.
Malaysian Trumpet Snails are good substrate diggers and seem to aid in keeping gas pockets in check. I believe some bottom dwellers aid in this as well (e.g. corydoras, loaches).
Occasional stirring of the substrate also works to prevent this phenomena to get out of hand. In non planted areas, or areas with somewhat mid or large sized rocks I do this every two or three months.
Keeping plants with dense root systems is another way (my favorite method since I love planted tanks).
Pepe
Santo Domingo