Your pattern is definitely more striking. This is particularly clear because mine isn't unrelated. Mine involves modular arithmetic. So I think yours is better.
After an hour mucking around in Excel with SoT's discovery, I believe I have the answers:
Click to reveal..
22nd number = 106
Millionth number = 1,263,168
Billionth number = 1,290,788,532