Is the question about the effort on the flex client side to add the proper subscription logic?
Or is it about the effort on the Data Adapter side to make it accept subscriptions for any item, whatever the name?
Note that if your front-end sticks to the items supplied by the StockListDemo Data Adapter (i.e. "item1" through "item30") no changes are needed on the Data Adapter side.