Therefore I'm halfway down the road of wanting to design my own data repository and filter to be used with for example TenFore as a vendor, and halfway thinking that things like eSignal are supposedly such good quality that designing my own is a waste of time. I'm shying away from TradeStation, although I'm not entirely sure why

It would be great to hear other peoples experiences and opinions about the quality of various vendors and about their approaches towards data storage.