There is a price you pay for this, you can even get 1 microsecond pause but how much work you will make in this 1 microsecond? You should measure total time spent in GC through x seconds instead of measuring one pause. If your task takes a lot of time then all those GC pauses times add together to the task execution time.
In practice those numbers you gave (provided by golang developers) are not always true. I know because I run apps written in Go in production.