This combo won't help with fluctuations.
Think of it this way. A thermostat is an on/off switch. That's it. Think of it as a little guy in there watching a thermometer. As soon as it gets below 90 he flips the switch on, and the UTH turns on. As soon as it gets above 90, he flips it off. That's all he does.
A rheostat is easy to think of like a throttle. Imagine you are going down the road at 50% throttle. Say that holds you to 50% speed on flat ground. That's great, but what if you start going uphill? Your speed (temps in our case) goes down. But you can't go any faster because your throttle (rheostat) is set. You need to turn it up to say 60% to maintain speed.
Temperature fluctuations in a tank are usually caused by the substrate's ability to hold heat. In aspen, the temp over the UTH will get up to your thermometer set point, and the thermometer will shut off (on/off switch). But the UTH still has heat, and temps still climb. May reach say 94. Since your aspen doesn't hold heat that well, things start to cool off quickly. Just for #s say 2 degrees a minute. So if you drop below 90, and within a minute the temp drops to 88. UTH is on, but takes another minute to start warming things up. 86. As you can see, an 8 degree temperature fluctuation is easy to achieve.
So say you mix a rheostat in with that. It would have to go wall-thermostat-rheostat to make sure the thermostat gets proper current. What will now happen is the same as above, but your UTH is only operating at say 60%. This means it's going to take longer for your temps to climb back up once the thermostat turns on. It will probably increase your min-max variance unless you have the UTH at 100%. At which point, theres no sense in the rheostat.
Note that the above numbers are made up, and I don't know the ability of aspen to retain heat. But I do know on my tiled tank for leo's, they stay warm longer and my temps are usually +-2 degrees around 90.