В чём научность? Обоснованность только внутри марксизма. На эту тему Поппера можно почитать.
И в чём практичность?
Не совсем. Марксизм состоит из условно двух частей: научно обоснованного диамата и противоречащего ему собственно марксизма как идеалистической псевдорелигиозной системы