I’d mostly use it for music recording, though nothing involving the use of ProTools or the like. Just rough recording straight from instruments, no mixing involved.
I don’t know what iLife is.
As far as I know it’s free on all news Macs, It does a lot of stuff ... all in one package.