Here is the "fun" kronk has to deal with for you.
ndraft=3 for MTP works great for Qwen/Gemma but not for Ornith. Ornith works better with ndraft=2. llama.cpp hardcodes 3. Kronk uses an adaptive algorithm that can downgrade from 3 to 2 based on sampling, so Ornith runs faster.