pretty shy? they are hella aggressive and active, havent u ever seen a jack dempsey fight. they always win and if they lose they always come back and wont hide from other cichlids unless they are super aggressive like a bigger red terror, a fake green terror from petsmart(as only the wild ones are the real Gts) will be a childs play for a jack dempsey the gt must be bigger in order to win... they grow not as fast as an oscar but not slow either u wil see some growth in a few weeks, they are not picky and can survive in bad water conditions for some time(dont risk it though) dats basicly all they do, kill fish, and search the substrate for food
if you do want tank mates you will need bigger cichlids than the JD the JD should be the smallest, the cichlid that are compatible with a jd are every cichlid in the local stores except for: Severums(they will one day reach adult size and the jd can easily stress a sev) Oscars(even if they are 2-3" bigger oscars NEVER do well in an aggressive cichlid tank, the oscar should be at least 2-3x bigger, however in adult size an oscar reaches only 12-13" and a jd 9-10" so watch out when they are full grown the oscar MAY be the bullied instead...)
any other non aggressive cichlid should be avoided.
good luck with the jack dempsey, people say there are some shy ones however this is REALLY rare, dont ever rely on that, i would rely on that THE LEAST as jds are classified as super aggressive/territorial fish, hence the name jack dempsey, famous boxer