Username or EmailPassword
Last time I checked, Btrfs did not have support for deleting snapshots or subvolumes (which are the same to Btrfs). I haven't been following Btrfs development, so it may now be implemented. It seems like that would be required for this to be very useful...
Also, Btrfs snapshots are per subvolume. Why not have separate subvolumes for /, /boot, and each /home/some_user? This would allow system rollbacks without affecting user data, and would make it possible to allow each user to make snapshots of their own home directory.
Also, does GRUB2 support Btrfs? If it does, next time I install Ubuntu, I'm going use the idea above and maybe write some scripts to implement this with APT.
Yes, Btrfs does support that and if this proposal is accepted, Fedora contributors will patch GRUB to work seamlessly.
Do the GRUB patches exist now? Or are they waiting for the proposal to be approved? (And will they/are they for GRUB Legacy or GRUB2?)