I breed finches, and love the little ones

I have gouldians,star,shaft tails,zebra, and society finches. 16 in total, plus babies.
I also have 8 canaries, among other birds. They are housed in large flight cages, with plenty of toys, swings, bead toys, wacky wood perches, etc...and all are totally spoiled!!, and very well cared for.
I clicked on your link but an error popped up, I'm pretty sure I know what cage you are thinking of getting, it's a very popular one, and perfect for finches.
finches also love egg food,oyster shell, fruits, veggies, leafy greens, and live food.
my gouldians are on eggs, same with my 2 pairs of star finches(yay!!), and my society pair have had babies....be careful though they breed like rats!...especially zebra finches.
Be careful not to put any fake plants in the cage for ornamental use. I had purchased, some very pretty tall flowered plants from Wal-Mart,(approx.12" in height) and have had them in my finch cages for quite some time. Tonight luckily I was in the bird room, and my female zebra finch(who is sitting on eggs) somehow got caught in this fake plant. I reached in the cage and gently freed her, but she was very stressed out. she was laying on her side, breathing very very hard, then tried to fly, but couldn't , and was spinning on her back in circles. I picked her up gently while her mate was getting upset, turned her up-right, and held her in my hand. then I decided to lay her on the bottom of the cage, as I thought she is not use to being in my hand and would stress her out more.
she collected her self for the next 5 minutes, kept shaking her tail, breathing hard(mouth open)
she flew to the lowest perch, and for the next 20 minutes pruned her self, and flew from perch to perch. She's a beautiful little pure white zebra finch with the cute tear drops. her mate is a pied white zebra finch, and they make beautiful babies, and are good parents.
If I was not in the bird room at that exact moment, she would have died. I have removed those plants from all the cages.
you should enjoy these little ones, they all have beautiful little songs! best of luck in your decision