I wouldn't put too much stock in to the Miami article. When I spoke with Ricardo he didn't even mention Miami as an option.
The only real difference between JJ and Ricardo is Ricardo is more of a scorer than JJ. JJ gets a lot of his points in the paint or within 12 feet, whereas Ricardo can fill it up from anywhere on the floor. Both are very fundamentally sound though, can bring the ball up, and are very athletic. The one area I believe JJ may be better is on the glass. He led Holmes in rpg last year with 8 and is very good at finishing around the rim as shown in the following video:
07/08 Region Championship: JJ #23:
http://wlwt.highschoolplaybook.com/video/179386.html
Keep in mind that JJ is probably 2 inches shorter and about 15 lbs lighter in that video as a sophomore.