I think what your planning is great, about benching the TEC. it will help you understand very much more about how they work.
On the point of a power supply... I always go about this...and I know some others disagree but honestly you will do well to get a power supply with a good voltage variation, especially if you want to understand undervolting.
Meanwells and I believe the power supplys you found only have a low voltage variation usually in the order of +/- 10-15%. i personally don't think it's enough.
The supply I use goes from 4-16v and can give a continuous supply of upto 22amps (25amps max) since I am mainly interested in undervolting it suits me fine the TEC's I am playing with are 30v 16A.
I realize this may not cover everyone elses ideals but I would advise you look on Ebay in the radio amateur section - you needn't buy them there - you can often get then from the manufacturers page or they will have a suppliers list. I found the supply I use on Ebay but I buy them direct from the manufacturer. I have several of these units and plan to use two in my current TEC project.
EDIT - If your benching TEC why not pick up a few means of cooling ? Remember the Vapochill micro ???? Seems to drifted into obscurity....you can pick them up quite cheap now... if you get the ones with the stronger fan or swap the fan out for a more powerful one. With a strong fan on they are rated about 170-180w absolute max, nice cheap cooling that so long as you install it correctly ( good TIM, pressure the TEC to 150-300psi and then pressure the VM unit to the TEC unit at least 75psi.) will happily cool an undervolted TEC very efficiently.
EDIT again - you don't necessarily have to have a supply to match the TEC's max specs. You only really need one to match the operating point you plan to use, especially if using multiple TEC's. You can vary the power you supply to TEC's but altering how they are wired.
Do you know the two most basic electric rules ? If you do....you know what I am talking about.
Parallel and series is a hint.Edited by zipdogso - 8/31/09 at 5:05pm