That is a very tough decision..and one I dont have an answer for, I personally would talk to both and find out what their strengths/weaknesses are, what if any kind of warranty they have, and then ask for name/numbers of average users that you can talk to and find out how they like what they are running...me personally, if mine went down in a non warranty situation..most likely I would do Carl's 900 kit..but thats just me..(I would investigate Indy Dan's kit as well)...
Just so there is no misunderstanding, i was thinking of just pistons and rings. I have a ported engine with slp pipe, shim kit etc. I have been thinking of wiseco pistons, rktek and mtntk piston fix kit. The bb kit is not an option so far.