I think I had pretty good success in soil. Although it's kind of hard to regulate the water, it's either too dry or waaaay too wet. But who knows the biggest tomatoes this year were grown in soil. I'm sure you'll do fine.
How are your pepper plants? I wanna see some pod porn!