The biggest stumbling block around a 'garage' implementation of iTunes + store is that the labels are not going to make a deal with anybody that is not sufficiently large.
The music store is a very large part of iTunes for lots of users. Without it you are giving only a partial experience, with it you are effectively advertising the rest of iTunes as well and so undercutting your own offering.