Thoughts on designing a new controller

Does it make sense to add motor current monitoring? I suppose we could already use a lack of encoder feedback to deduce a stall. I apologize if that is already being done.