The most relevant aspect of Karma is that Cassidy will leave you if you talk to her while 'Evil.' So you can lose a companion, if you talk to her, sort of.
Karma was appropriately nebulous. It was very general to an extreme, but had only a general affect on anything else. It wasn't much more...