Interesting a post about Goju and without having a Goju stylist respond. The most basic differences is that where Shotokan is a very linear sytle, Goju-ryu tends to be very circular. Shotokan emphisizes deep stances where Goju prefers solid stances, one of the lowest stances used in Goju-ryu is neko-ashi-dachi. And true that Goju is not geared towards competition, it is a close-in style that blends itself well with grappling arts.