I haven't seen that particular channelled information but if you want more similar information from a channelled source I would recommend The Law Of One -
http://www.lawofone.info/
Bill, Kerry and David Wilcock have all endorsed this and in my opinion there is a lot of useful information about karma, dimensions, "service to self/service to others" and much more.