I do think it is very, very individual. We've taken Pip to about 4 funerals - his grandfather's, his great-aunt and great-uncle, and his DH's bestie's mum. Will came to the last one as well. Each time they were there for the comfort he/they gave to DH - at DH's dad's funeral, the family wanted him there - life continues. I think though that you have to be prepared for a swift exit if there's any noise / distraction.

all the best.