The resolution does have teeth if presented as articles of impeachment.
yes. articles of impeachment yes.
would have some impact, at least force Harry Reid and Company to act one way or the other.
the proposed resolution of disapproval or whatever, would seem to have no teeth or impact at all, however