Matroska is a container, H.264 is a compression codec.
Most MKVs use H.264 for compression.
As a container, Matroska has zero impact on video/audio quality.
If you aren't planning on releasing multi-track content, mp4 is probably the better container choice.