Ahhhh, lots of helpful replies.
My worms are living in expensive compost I borrowed (stole) from the neighbours. It hasn't got smelly yet but when it does I'll return it to their garden, fully enriched with worm poo !!
Laith - In response to your questions, I find the aquabasis extremly good. When I first set up the tank with it my swords were about 5 inches tall and putting out a new leaf every day or 2. When their roots hit the aquabasis they put on a bit of a spurt, now they are 18 inches tall and coming out of the water with 2 new leaves appearing daily. My crypts are also doing really (too) well. My C.parva are around 6-8 inches and taking over my foreground.
I will be moving house (again) soon so I see a re-scape happening.
As for the JBL CO2, I have no problems with it. My water is very hard and alkaline so I have added more spiral bits to the Co2 ladder thing that comes with it just to make sure that all the CO2 is dissolved before it gets to the top. My spiral ladder dissolver thingy (it's early I can't think what its called!) is about 15 inches tall (and well hidden behind a sword) and at the top has a lid part so any CO2 that doesn't get dissolved on the way up collects there to dissolve.
I also did away with the original cylinder as it was only small. I managed to get a 5KG bottle from a bar. The regulator doesn't quite fit, but with alot of effort it squeezes in with no leaks. I guess the size is slightly different as JBL is german and my co2 bottle is British (or JBL may have done it so you have to use only their bottles- I really don't know, but just wanted to say that you can replace the cylinder with a bigger/ cheaper one)
I don't have the pH controller as I can't afford it but have heard good stuff about it.