Wow, that looks great! I'm in the middle of doing the same thing for my betta Max (nerds will get the pun in his name, haha). What filter are you using? I have a Whisper power filter from Tetra co., but it looks like the draw is too strong -- poor Max has to work hard to stay in one spot! The Azoo and Nano are too small for a 10g setup though, which is why I'm asking you what you use. Billy certainly seems happy with all your choices!