As far as I am concerned there is absolutely no need for a check valve...all this does is create another point where a hose leak can occur. If there is a siphon created, it wll only back flow enough to fill your bottles and not a drop more...I really don't see the problem with that. Your tank will not, CANNOT, end up all over the floor...its a sealed system. Best idea (IMO) is to have as few joins or connections in your hose as possible. Less connections = less places where a leak can occur.
Now, until recently when I went pressurised, this was the method I used: 2L soft drink bottle (actually had 2 running in tandem, alternating the filling of each week to week), add 2 cups brown sugar, then two cups HOT water from tap, shake to dissolve some of the sugar, fill bottle to about 4" below the top with COLD tap water. Add 1/4 tsp of yeast. No further shaking required.
Now, since I had two bottles in tandem, I could rely on one of them keeping up the flow, while the fresh brew was getting going. In order to avoid pressure loss when removing the one bottle for refill, I used one of those little airline clamps on that bottles section of hose. This clamp stays on that hose even after reconnecting the fresh mix. I leave it there for about two hours, or until the bottle is hard with pressure. Release the clamp and Bob's your aunties live in lover...
This is not the definitive answer on DIY CO2, and I do not claim it to be, but I never once had any dramas with getting the system to run week after week... Just make sure your connections are as tight as possible and you'll be sweet.
HTH
