If you want to try your hand at breeding bettas, I strongly suggest setting up a separate spawning tank for many reasons, including:
1) Male and female relations can be very violent, and a 16gal tank is not much room for them to get away from each other.
2) The male will probably have trouble maintaining a bubblenest in a tank with much filtration.
3) It's not likely you'll be able to raise a spawn in a community tank.
The tank setup looks really nice, though- great job!