The only problem I see with starting with a small tank, is you'll want to upgrade later on. While there are some sw
hobbyists only into nano tanks, it's not very likely you'll be after you first start. I had my ten gallon up for about 6 months, and I was already planning on upgrading. It wasn't so hard if you ask me (but that's probably because I read up a lot before hand), but my problem is I want every fish I see. Sticking just 1-2 fish in my tank wasn't doing it for me.
After a while, my parents set up a 55 gallon, and I went up to a 30 gallon (woooh 20 more gallons :p). While it's kind of cool, I still like small tanks in a way. Less cleaning time, less money to fill it up, etc. BUT, I cant keep most fish I want. I'm not into small clownfish, etc. so it's hard. I'm thinking of starting my ten gallon up again, maybe try something a little different this time :p