Actually all programs will run faster on 68010 than 68000. The question is only "Will he notice that it went faster?". Many times the answer will be no. But sometimes the answer will be yes.
Its only $5.00 so its really no big deal at all to get 5 of them and go round upgrading all the A500s and A2000s in sight.

If he wanted to spend money he could get one of those vxl 030 cards (or similar) then he would have a 25Mhz 68030 with 16MB fastram. It would be a lot faster than a silly 68010 and he would have the fastram to run a lot more software and games. But I assume it would cost $100.00 for something like that. He clearly does not love his miggy enough to spend $100.00 on her. So for him the 68010 seems like a nice choice.
68010 has LOOP MODE. This a 6-byte L1 instruction cache that ONLY works with a few instructions. Yes they are the most common instructions so u do get value with LOOP MODE.
68030 has a LOOP MODE that works with
everything. And instead of working on only tiny 6-byte loops its works on all loops of 256 bytes or smaller. So its a big upgrade from 68010.
68030 also has a 256 byte L1 DataCache which is a giant improvement over silly 68010.
68030 also has a Barrel-shifter so all shifts are massively faster.
68030 also performs multiplications and divisions massively faster than 68010.
68030 also performs all instructions at double speed of 68010. 68010 takes 4 cycles to perform simple instructions. Those same exact instructions complete in only 2 cycles on 68030. So a 7Mhz 68030 is always 2x as fast as a 7Mhz 68010.
The slowest 68030 you can buy is 25Mhz so you get another 3x speedboost for a total of 600% speed improvement over 68010.