What I would do is get the 10 gallon going and get a ton of plants. After it grows in, make the decision.
I started a NPT (maybe 2 months ago?) and while I thought it was looking pretty good, I realized that my water this week looks the most pristine I've ever seen it. Honestly, the more plants the better. I thought I had a lot and was nervous at first... I just ordered 3 new plants and have thrown in 4 sprouting aponogeton bulbs in addition to what I first filled the tank with. I've also done a little moving around and am still getting those plants just how I want them.
I have 2 mini swords, 1 bunch of anacharis, 1 bunch of foxtail green, 3 java ferns (1 very small, 1 large, 1 medium), 2 bunches of hygro difformis, 4 aponogeton bulbs (which are going to get huge and I'll need to trim), a clump of pygmy chain swords, 2 banana plants. I also have some hornwort floating at the top.
I have 1 bunch of star grass, 1 bunch of red ludwiga, and some microsword on the way.
Once the new shipment gets in I'll probably take out the hornwort and possibly the banana plants (I just can't get them to do well, not sure yet).
I thought I did a lot of planning in terms of which plants I want, but if I had to do it again I would select 3 or 4 species and then get a lot of those same kinds.
I realize I went off on a planted tank tangent, but I'd get that going as soon as possible so the plants start to grow in and you can arrange your tank just how you want it. I'd then make a decision about the types of fish you want in there. Once you see how the plants grow in you will be able to decide if you want a few focal fish, or a school of brightly color fish darting in and out of the plants.