Mikael Karlsson , Aug 23, 2010; 05:09 p.m.
With Zenfolio, SmugMug etc you'll have to do a lot (all?) marketing yourself. Meaning you need to drive potential customers to your site there and get them to purchase prints.
Why do you think stock agencies generate little money? Well executed landscapes generally sell fairly well if you have something extra or unique to bring to the table. Granted, you're competing with a lot of people and some fairly heavy hitters but don't assume you'll make little to no money licensing as stock either yourself or through an agency.
Have a look around at Zenfolio, SmugMug, and some of the agencies and search for photos similar to you. Find out what is out there and offered already.