Welcome to the MHawk gang
your have made the right decision
congratulations on your buy, have a joyful and safe ride.
Sad to hear that your vehicle has too many vibrations, even my vehicle had body vibrations while running at around 1600 rpm on every gear, complained to SKS who replaced all possible parts which could cause vibrations (it turned up that they changed items of around 45-50k all under warranty) but still the vibrations keep happening but reduced a lot after they changed the transmission shaft(the original had a bend it seems).
In my 15k service some cotech from mahindra checked the vehicle who said these small vibrations happen when the turbo mode starts
. Not fully satisfied, no solution found yet.