Almost two years ago, I posted an article to this blog about 
KenKen and CalcuDoku.  In that article, I compared the 9x9 puzzles made available in the web sites  
kenken.com (® Nextoy LLC), 
calcudoku.org, and 
zambon.com.au (my own).  Like last time, I will use K to identify the puzzles provided by 
kenken.com, C to identify those provided by calcudocu.org, and Z to 
identify mine.
Of the three web sites, only the K site provides 9x9 puzzles of 
different levels of difficulty, but I have only ever solved the "tough" 
ones. 
After solving more than 500 9x9 puzzles, I have a much better feel about
 the differences between the puzzles generated by the three sites.
K and Z are comparable in terms of difficulty and general "feel".  The C puzzles are different.
First of all, the C puzzles include many more single-cell cages.  
Patrick (the developer of the C site) told me that he uses singles to 
remove ambiguities.  I understand why the singles are there, but I have 
always found it annoying that their average number exceeds 9.  K puzzles
 include very few singles (0 to 3), and I can configure my generator to 
limit the number of singles to whatever I like.  I normally set the 
maximum number of singles to 3, but I could also set it to 0 (I have 
tried it out) and systematically generate puzzles without singles at 
all, although it requires on average a longer time to generate each 
puzzle.
I don't think that Patrick's decision to "single out" the ambiguities 
was a good one.  I commented on the C web site that I didn't like to go 
through the chore of filling up so many singles when starting with a new
 puzzle, but other users replied that it didn't bother them.  Fair 
enough.
Another problem I have with C puzzles is that the difficulty of solving 
them is not uniform as you progress: invariably, it is easy to fill in a
 third of the cages or so without much need for reflection.  Then, you 
hit a wall and the cages suddenly become very difficult.  It might be 
connected to the fact that there are many single cages used for 
disambiguation, but I am not sure.
I have lived for almost two years with the two problems I have just 
mentioned, because 9x9 C puzzles also have an interesting feature: they 
can have divisions and subtractions in cages with more 
than two cells.  For example, an angled three-cell cage with "2:" as 
target admits 841, 822, 631, 421, and 211 
as possible solutions.
But there is another problem that has finally convinced me to stop 
solving C puzzles for good: some of them are not solvable analytically, 
and I refuse to solve a puzzle by trial and error.  I find it very 
frustrating when I encounter a puzzle that cannot be solved without 
guessing.
I know what you are thinking: perhaps I'm not good enough.  It's possible, but, perhaps not surprisingly, I don't think so.
I believe that the problem is due to the fact that C puzzles sometimes 
have too many large[r] cages with sums and subtractions.  This can 
result in untameable combinatorial explosions.  Those angle cages with 
targets ranging between 13+ and 20+ and between -0 and -4 sometimes 
combines in ways that leave too many alternatives open.
Patrick calculates for each puzzle a difficulty level, which for 9x9 
puzzles is in the range 100±30 (i.e., I haven't seen anything outside 
that interval).  I asked him how he arrives to those figures, but he 
refused to divulge his algorithm.  I understand that when he started his
 web site he went though several tests, but his calculations are not 
right.  Last June, I solved a puzzle with an alleged difficulty of 
129.3, but in September I didn't succeed in solving a puzzle with a 
difficulty of 70.2.
Here are the statistics for the June puzzle:
#1-cell: 8
#2-cell: 16 (3+, 9-, 2x, 2:)
#4-cell: 4 (1+, 2x, 1:) all T-shaped
#5-cell: 5 (2+, 3x) 1 cross-shaped, 4 angled
And here are those for the September puzzle:
#1-cell: 9
#2-cell: 13 (2+, 3-, 8x)
#3-cell: 6 (1+, 4-, 1x) all angled
#4-cell: 4 (3+, 1-) 1 T-shaped, 2 squares, 1 lightning-shaped
#5-cell angled: 2 (1+, 1x) 1 cross-shaped, 1 tap/fawcett-shaped
Do you see what I mean?  The June puzzle, which was supposed to be among
 the most difficult ones, had no 3-cell cages, and of the 9 cages with 4
 and 5 cells, only 3 had sums.  The September puzzle, which was supposed
 to be among the easiest 9x9s, had only two multiplications among the 12
 cages with at least 3 cells.  In two adjacent columns, there were three
 3-cell cages with 4-, 1-, and 0-, and arranged in such a way that they 
took up six cells of one column.
4- can be 941, 932, 831, 822, 721, 611; 1- can be 971, 962, 953, 944, 
861, 852, 843, 751, 742, 733, 641, 632, 531, 522, 421, 311; and 0- can 
be 981, 972, 963, 954, 871, 862, 853, 844, 761, 752, 743, 651, 642, 633,
 541, 532, 431, 422, 321, 211.  Yes, there were some crossings that 
reduced the possibilities, but the same puzzle also included two 4-cell 
15+, a 4-cell 16+, a 4-cell 0-, and a 5-cell 32+.  No way that it could 
have been solved analytically!
All in all, I finally got fed up with the C puzzles.  That's why a couple of days ago I gave up on them.
The C web site has the best application to solve the puzzles online, but
 for the 9x9 puzzles (and I am not interested in the smaller ones), the 
best way is to print them out and use pencil and eraser.  Therefore, no 
loss there...