Here's a notebook that explains the problem:
Changing a Dataset's options works analogously to Image. You wrap the dataset with Dataset[..., options]:
Dataset[q, ItemDisplayFunction -> (Round[#, 0.01] &)]
Preserving Dataset options through Dataset operations is on the development agenda.