Hello. No, this is wrong. When people install BOINC, they think that it will use GPU, and they will use CPU for their own tasks. But this is wrong, because boinc doesn't use GPU at all. README will not solve the problem, because the package is broken by default, this is not something extraordinary but a common case, which will be reproduced everywhere in nVidia environment. I think we should add a dependency on X login manager (kdm | gdm | xdm | etc) and change startup level with update-rc.d to let boinc start after that login manager. Otherwise, as I already said, the package is broken, and this is not the thing people expect to see.
-- Regards, Krasu