We have the trial now but though it's good, it's quite expensive, so I'm not sure whether to go for the full version.
DS has a Bluebot but he's never really got into programming it on the iPad, just sending it round the floor. He has been doing some more complex stuff on Kodable and DD who is 6 has grasped it too. But it's pricey!