Keep it simple
If you want to improve your game, I would suggest the following
1. Book a couple of sessions with a coach to help identify any postural/stroke issues
2. Check your existing equipment is decent
3. Incorporate drills into your routine perhaps with assistance from a coach. If you already do drills, do more and more advanced drills and get expert advice to help you get the most of them. I meet people who pot for the sake of potting and call it a drill. It's not.
4. Go back to basics and master it i.e. use natural angles, draw, stun and follow but NO english
As a snooker player who switched to pool, I cannot help feeling shocked when I come across alot people who make very bad shot decisions and expect their equipment to smooth over the cracks in their game. Don't become one of those. If you are a C+ and want to improve upon that, I would suggest focusing on points 1 to 4 which will help you in a fairly short amount of time ( 50 to 400 hours ) if you do it properly with expert help (if required)
If however, you just want to treat yourself to the latest cue, go for it but I would be concerned for you as the Revo will take a bit of getting used to and if you have not mastered the fundamentals, it could just add more complications to your game.