Thanks everybody!
I have them both on my wishlist for now, I'll probably decide which I'll get when I pick up the stand. The ease of attaching/unattaching them to the stand might sway me to the more expensive option. I'm just glad that either of these options will allow me to grow the seeds...