The problem with any of the off-site shuttles, whether free or not, is the scheduling. Some of them will only pick up once or twice in the morning, do one round trip around noon, one or two trips around 5 or 6pm and then pick up once or twice at night. You are slave to their schedule. Also they may only take you to TTC and then you have to take Disney Transportsation to and from the parks.
Also, I can basically see having breakfast in the room, and maybe dinner after you have returned from the parks for the day. However even if the transportastion is available, you will be losing about 3 hours out of the day for any midday meal.
Also, if this is a vacationj do you really want to be cooking your meals?