seems that this forum is full of guys eager to look like they know chemistry, totally misunderstanding what is being asked
To be honest, your question wasn't fully clear and I misunderstood it at first as well, so it is at least partially effect of the way you worded your post.
My bet is that a strong oxidizing acid is better as it will not only dissolve everything sulfuric acid can, but also some of the things like copper, which sulfuric acid wouldn't touch.
Plus, sulfuric acid has a nasty tendency to char organic matter, and what is left is often quite difficult to get rid of.