This is very interesting to me. I've done a little outside research and have looked at the links you have sent. I'm a little confused on the planting. So most plants will need a substrate in the basket in which to grow, correct? Some plants it seems can have their roots directly in the water?
What substrate will you be using in the baskets?
I keep NPT's and am a huge advocate of them. I'm now thinking of ways to experiment and combine the idea of an NPT and Riparium. Maybe even somehow incorporate the idea of a paludarium. All of these incorporate the idea of a natural habitat and letting nature do most of the work, which I like. It will be interesting to research the idea of combining all these tank ideas into one and creating a habitat for fish/shrimp, and possibly an amphibian.
(And this is all hypothetical and experimental thinking, I wouldn't suggest throwing a betta into this group necessarily. I'm more interested in the idea of successfully growing the plants and adding in compatible species to complete the ecosystem).