Correct. There is no list input or parameter for gen~ currently.
However, note that parameters are not limited as are inlets. So you could define as many parameters you want–e.g. foo1 foo2 foo3 foo4, etc. and use multislider -> iter -> sprintf foo$i1 $f2 -> gen~ or something like that.
You could alternatively work around this with clever use of a buffer~ object-i.e. write the values into a buffer (one per sample) and read them from within gen~.