You can make the stacks as deep as you want, but you will either have to have insanely short blind timelines or else a very long tournament. for home games, you really have no need for 25K or larger chips unless you are just going to have your lowest chip / blinds start crazy high as well.
T25K can work in a T100 based set, without starting with super high blinds. T100K, less so, as BGinGA pointed out, very few will see play when you already have the T25K (and only two tables).
For example having a 300 BB freeze out deep stack tournament with start stack of 90K and starting at 100 - 300 blind level. Levels at 20 minutes for a ~6 hour tournament. Last level will typically be during the 80K level (22BB) with up to 20 players (1.8M chips in play), but could also be at the 60K level (30BB).
At f.ex 2K - 4K level, with just a raise of 8K and two callers in the blinds, you already have 24K in the pot. T25K makes for a pot size bet.
And there will be ~5 levels at the end after the T1Ks are removed, with more T25K in play.
You can have start stacks of f.ex 10/6/11/10/1.
200 x T100
125 x T500
225 x T1000
200 x T5000
50 x 25K.
= 800 chips.
T100/T500 T25K x3 + T1K x5 (80K).
T1000 T25K x9 (225K).
Even though this was a freeze out (300BB deep), 50 25K covers 6 re-buys (which is within the typical re-buy rate of ~20%, since you here have 30%, so you have some buffer).
To cover re-buys and addons completely (20 of each), it would be (re-buy 90K, addon f.ex 30K (33%) ), though this might stretch it into the 120K BB level (~2,6M chips in play with 4 re-buys and 15 addons).
200 x T100
125 x T500
225 x T1000
225 x T5000 (then you'll have spare T5K to color up the T100/T500s, instead of using T1K as above).
125 x T25K.
= 900 chips.