Fresh flavours, generous portions, and a trendy setting - Archies has loads to offer, but needs to work out some crucial points.