did you race pro for cw?
if not what class?
just curious, i'm sure alot of folks here don't remember cw.
remember those f*cked up frames they made w/ the z in the downtube?
as to your question. get any bike you like. if you once rode bmx you will be able to tell what is junk and what isn't.
by the time your kid gets 11 what ever bike you buy today will be junk and probably too small.
plus, you say you want to upgrade but in reality your kid won't be breaking parts so you probably won't be upgrading much.
remember, you get what you pay for.....