IMHO there's still a big show stopper with current technology: the battery life time! It's currently not feasible to have all on one device because the batteries run emtpy too fast.