They used the M-507s because the hulls in the original configuration were designed for that type of engine (all diesel CODAD) and not like the previous versions of the 12411 Molniya/ Tarantul-class project which had a propulsion system combined with gas turbines and diesel CODOG, or full gas COGAG.That is lame. I kind of hoped they would have used the M70FRU2 gas turbine but with that lackluster performance I knew it was probably not the case.
The M-507 is used in the Karakurt corvettes and the Alexandrit minesweepers.
However the Zvezda M-507 is the union of two M-504 radial diesel engines joined together on a gearbox.
They are very complicated engines due to the very high number of cylinders and pistons and related moving parts, this entails/resulted in shorter times to subject them to overhaul unlike classic diesel engines.
As plus points, they are very compact engines in size and develop high power, the M-507 - 10,000 hp, and the project 12418 should have maintained 3 axles and related propellers, therefore 3 Zvezda M-507 for a total of 30,000 hp