The reverse seems to have a pretty solid cameo contrast, although once you take off the toning, only then will you know for sure... The obverse looks like it may have some contrast as well. I would probably dip the coin, but be prepared for the results to not be as nice as you might expect. If the contrast is broken on any part of the devices, the coin would not garner the cameo designation when it grades, but if the coin grades Cameo or Deep Cameo... it's worth a lot more than it is raw.
Dipping would just make your coin bright white and there are a lot of them out there already. I would leave as is. Personally, I like the gray toning. It gives character to the coin.
Your coin looks nice already. Why clean it? Unless the photos are deceptive. I have dipped similar coins, so you can, too if you think that will pretty it up.
I like it as is. If you decide to dip it, use MS-70 first, then rinse in very hot soapy water. No rubbing. That may be all you need. Many would recommend acetone next. I dry w/compressed air. The correct way to dip it is all over the Net. No rubbing. Edit: IMO, not enough to get Cameo. Edit: Hot distilled water (helps it evaporate) after the soapy water. I use a Branson Ultrasonic Unit w/four beakers and heated. Coins hand held in solution using plastic tongs. Sometimes a Q-tip is necessary. Trick is to use plenty of solution and roll the cotton end across the surface so you don't hairline the coin. Takes practice but coins are more durable than you might imagine when treated with care. The ANA offers a one day class where you can weasel out many of the "tricks-of-the-trade" if you know the questions to ask. Brian Silliman (teacher) was a former employee of NCS.
That's why I'm pondering dipping it, it looks pretty solid cameo. But it wasn't cheap, so I just don't want to ruin it by trying to bring out the cameo.
if done properly, the dip won't ruin the coin. The dip may expose other problems hiding under the toning, but that's the biggest risk