We constructed a class of non-maximally entangled mixed states \cite{roy2010} and extensively studied its entanglement properties and also their usefulness as teleportation channels. In this article, we revisited our constructed state and have studied it from three different perspectives. Since every entangled state is associated with an witness operator, we have found a suitable entanglement as well as teleportation witness for our non-maximally entangled mixed states. We considered the noisy channel's effects on our constructed state and to see whether it affects the states' capacity as teleportation channel. For this purpose we have mainly emphasized on amplitude damping channel. A comparative study with concurrence and quantum discord of the state of ref. \cite{roy2010} has also been carried out here.