Alex,
I agree with you, except I think radiosity needs to be in Complete. They can't switch render engines from Complete to Infinite-- that just wouldn't make sense. Too many different code bases to support, IMO. But you are right, the ability to script Python doesn't need to be in Complete.