I have not seen the portrait artist at the BC, but on our last trip to ASMu my DGS had his portrait done by the artist there.
It took about 20 minutes and cost about $25.00.
He did a great job and we have it hung up in our living room. He drew my DGS as if he were Superman. In fact we thought we might have the whole family done this time around.