Topnotch advice, Marc. Couldn't agree with you more. What my partner and I have been doing was very similar to what you suggest here.
When we bring a $500 bankroll anytime we gamble, we start with $100 and do $1/$5 a spin. Any extra $$ we get from a bonus whether it be just $1 ahead of the $100 we started with, we cash that out and pocket the extra $$, then resume play with that same $100 until it would run out, and then the next $100, and so on. Hate to say this word (lol) but we have done this "method" twice now and both times came home with a profit.
So far, from those 2 trips, we are overall $384 in front.