As everything in India it's not settled. It is fine until it isn't. If your company or the one you do business with are of interest to authorities they may well review your visa from a copy your hotel makes. In those cases a proper business visa is a must in my view.