That combo works,but the giant danios may stress everyone else as the bounce from side to side. Honestly, I like giant danios but have never found a set up in the community tank area that they go with.
If you want to go a different route, you could go with a gouramis or a nice paradise fish for the top. Sailfin Mollys would work as well. In the middle go with Celestrial Danios and some Rosy Barbs. For the bottom, go with corys. If youre not using real plants one of the colored crayfish would look nice. I'd look at maybe a smaller Cherax or two.'