Actually I agree with this definition. However, Hindutva people have done none of those things.
No centralization (power distributed among regional political parties). Congress was centralized under Indira Gandhi
No socio-economic restrictions (Hindutva prefers capitalism to communism, which the Comgress touts)
Nationalism, yes sure. Hindutva is a national liberation movement. Racism? Nah! Racism is a European ideology. We're all the same race in India. Hindus, muslims, sikhs, Jains, whatever. This is about religion and the future of Indian civilization. Race has nothing to do with it. Don;t cloud the issue with meaningless tripe.
Hindutva is no more fascist than Zionism. Only anti-Semites and terrorists say that Zionism is fascism.