The TextDot font size seems to not be the same whether you use Vector or Raster output for printing:
Raster mode: the TextDot font fill the whole ‘bubble’ space
Vector mode: the TextDot font is much smaller and the padding inside the TextDot is too important. Because the font is so small, you have to increase the font size a lot to be readable, but as a consequence, the TextDot becomes really big and occludes the drawing or whatever that lies behind it.
The similar behaviour is also observed in the output PDFs:
It would be nice to have the vector mode looks like the raster mode (big font, small padding).