Also, check with the laws in your area. Some places I believe it's illegal to house native fish in an aquarium. Also, you might want to think about fairly heavily planting it in the back, and shorter plants up front, and maybe some driftwood. Either a
HOB or a cannister would be my preference. Cannisters will probably be better at keeping the water clean, as native fish can be a bit more messy, like some cichlids.