India's Kaveri Engine - Good For Something?