JBJ makes good nanos. Only complaints I occasionally see about them (or any other nano for that matter) is the low flow from the pump. Many people add a second eventually if they want more challenging corals.
Also, despite the picture on the website, Haddons Carpet Anemones hosted by a pair of percula clownfish do not belong in a 12g nano