Hi Jay, I need to pm you, just haven't gotten around to it.
Sean, I've been following your efforts since the early posts, and I'll tell you what...considering what you've got to work with, you're honestly having excellent success. With limited root space and limited light, it's simply amazing that you have a fair number of fruit. It can seem to take forever for fruit to ripen, but they will, they're seemingly quite healthy, especially considering everything. I forget what variety you said they were, but I'm not surprised they're somewhat small...you can sure be proud of yourself if you get some nice, ripe, homegrown tomatoes, I consider myself fairly skilled at
growing 'maters, and yet I have more plants with no fruit or few fruits this season, it's not one of my better years...enjoy what you get, and consider it a learning experience, you're well on your way to being a great tomato grower!