im about to buy some of those seeds from their as well. the only thing i know about it is it comes from the white widow family just reenginered for bigger frostier buds.
and im sure the plants not going to look like the pic (that might be the lighting they are using).
they also claim its better if grown in hydro, but im sure any method will work fine