It will help with the stiffness, seeing that it's a muscle relaxant. It works fairly good for its purpose. Doesn't cause much in the way of euphoria or intoxication, even in high doses. It won't do much for the soreness though... try an anti-inflammatory like Advil (ibuprofen), aspirin, etc. (not paracetamol/acetaminophen - it doesn't have an anti-inflammatory effect)
There's nothing wrong with trying it, I'd say. It's over the counter medicine in Canada (Robaxin, marketed for back pain/muscular spasms/cramps) and probably others (but not in the US, where every relaxant but alcohol is restricted...).
A warm compress or a hot bath will help with the soreness, too.