It is quite interesting and promising approach and lot of work is already done by PackageKit for most Linux distros. But it is still rather complex and fragile matter, I don't think it is worth trying to address it at such early stages. It is better to focus a bit on general infrastructure right now.