ArduBerry or USB?

Which one is easier for newbie to write apps for Arduinos?

Arduinos attached to Raspberry via USB or Arduinos attached to Raspberry via ArduBerrry?

I have never heard of ArduBerry, but you can certainly connect an Arduino to a Pi using a Serial link over USB which allows two way communications and the Arduino programming for the link is very easy.