The advantage of building your own means you can adjust the bars, stem etc to what suits your child. The reach on my sons new 26" bike with tiny frame and stem is not that different from the 24" hotrock it replaced (although finding a light and short reach frame is a challange).
I suppose my 8 year old is very tall, same size as his 11 year old brother.
If you go for a 24" wheeled bike, make sure you get a large ish frame. My youngest had a hotrock a1 FSR, which although lovely, came with a tiny frame - much smaller than the a1 FS we had for his brother (one had a 12" frame and the other a 13.5"). This did really make a difference and meant he outgrew it quite quickly....he would still have fitted the 13.5 inch frame...
We are weary putting him on a bigger bike, and going from full suss (he is a very lazy rider and not a natural) to a hardtail with 80mm (air)travel, but he loves his new bike and has ridden things he would never have done before.
His brother first had a 26" bike and when given the choice between his own 24" at the time (just before we replaced it) and his brothers bike he would always go for that.
I normally ride a 15.5 or 16" frame myself and trying to ride my sons new bike 26" is not easy as it really does feel tiny.
If your son is not very tall go for the 24" wheels and get a good used one, although they are fetching good money this time of year. Or get one of the CRC frames, just use some short travel 26" air forks on it, should be ok.
Good luck
Simone