Moodle, is great in secondary schools, however it doesn't general gel well with Primary schools. Fronter and Kaliedos are both quite clunky, and LP+ looks great until you start looking into a bit more as a teacher, the back end of LP+ is time consuming for teachers, the best Primary Learning Platforms I have come across recently have to be e4education or Learnanywhere ( from webanywhere).