Non-proprietary filament is the #1 must-have. Second consideration should be support for the product - both from the vendor and the community surrounding the vendor.
Filament may have a shelf-life, but I've not discovered it. I print in both PLA and ABS - some of my material is nearly 3 years old and it still prints fine.
Filament is typically sold in 1kg spools and can run anywhere from $15 to $40 per spool, depending on vendor and quality. I've heard good reports from people that have purchased Hatchbox filament from Amazon. Their filament is around $28 for PLA and $22 for ABS (1kg spools).
One big benefit to both the SeeMeCNC and LulzBot printers is that they're 100% open source end to end. From the hardware design, to the firmware, to the host software. The SeeMeCNC offerings have the advantage of being delta configuration, which means the rapid speeds are faster and the part isn't moving while printing. The plastic parts are also injection molded instead of printed like on the LulzBot printers. SeeMeCNC actually makes their own molds and injects them on-site in Goshen, IN.
g.