I'm also from the old school, and I seem to remember a lot of people saying "wow! you have the new game genie....let me borrow it!"
I admit, hacking takes a lot of fun out of gaming, but if done properly, it can enhance the experience. You certainly have to have a bit of self-control because it is very easy to ruin a great game. It's best to hack AFTER you've thoroughly completed the game (if it can offer any additional fun).
That said, this isn't a game I particularly like, and the thought of playing it for even 10 minutes every day for the next 2 years kind of made me....sick to my stomach. I wanted to speed up whatever masochistic pleasure I was getting from this game.
I hacked Shuffle as well, and it has its pros and cons too. Pro: I can play at my own leisure: rather than pick the game up 5 times in one day to play 5 levels each time, I can just pick it up ONCE and play 25 levels. Cons: It's much easier to justify the use of a powerup to get it over with. Before hacking, I got pretty dang far without using a single power up (no grinding, no farming, just playing without spending.) However, this is not your normal "balanced" game: it is a money grabber. While it may be *possible* at this point not to use coins, it was turning into a fairly frustrating experience. With a normal game (aka a non-free to play game) you always know that no matter how difficult it is there is a way to beat it and with enough practice and attempts you WILL beat it. With this free-to-play crap, you're constantly suspicious that each difficult encounter was an intentional attempt to get you to buy your way through.
In the end, I'm glad I hacked both. They're just little free-to-play mediocore games anyway. I should be spending my time on higher quality games (that I won't ruin by hacking).
P.S. I'd like to know about these ways of catching the Pokemon your after. I found msyelf limited myself to mostly using only those with the Gutsy trait. I'd rather be able to ignore that trait and just use what I want, but the Gutsy trait helps SO much, especially my little Bisharp with a Gutsy++
My method for Pokemon Rumble World for catching Bosses or any kind of Pokemon I need is simple. I have a Staraptor with Return and Endeavor, after watching said boss pattern use return when boss gets tired (you'll notice it by the white smoke above their heads) That's your chance to use return to try to make it wobble, now when their HP gets low enough and still no wobble I tend to use Endeavor to do 1 damage till I get it to wobble then finish it off with Return. My Staraptor also has the trait where it heals itself naturally

Quite easy really.
I too play Pokemon Shuffle and I stack money (which again is easy, you can rack up 530 coins on Meowth stage which is 37 iirc) also grinding out Bunery (stage 21 I believe) as he gives you the most exp early on till you unlock others stages where you can get more exp (which I'd rather not get into atm) I guess I don't mind the waiting as I am always playing something else while I wait for hearts to refill, or cooking, cleaning, laundry etc etc.
Listen it's nothing personal so I have no idea why everyone is so defensive, we're all different and game differently. It's just that hacking,
cheat codes, using a guide etc etc I feel robs the game of it's experience no matter what it is. A F2P game will always be that to me F2P I can understand that for example in Pokemon Shuffle that you will eventually need to spend some coins, well that's why there are stages where you can farm these coins. Sure you get 5 turns (I have 30 hearts on that extra tab

) but to me that just means I need to perfect my method because tries are indeed limited.
If you hack diamonds only cool, if you hack diamonds, outfits, traits, Pokemon themselves cool. . . . . . That's how you choose to enjoy it, games have a deep meaning to me (don't feeling like getting into my life story) and I feel (my view/opinion here) by doing such it's actually disrespecting the game itself something I take pride in that I don't do. I enjoy the challenge of finding ways around certain "roadblocks" if you will.
Also these higher quality games I completely understand I'm currently grinding Raids in Destiny, which let me tell you makes the time fly by in between play sessions of PRW and Shuffle. I'm a collector so I always have my face in a game may it be a Commodore 64 title or an Apple CE II game or a PS4 title. Just today I was playing Jumpman on Commodore 64 then after that switched right into Spilt/Second to kick ass in online races.