seems like you got a good deal, but personally ive never heard of bsd racing it might be ok for all i know, but i personally would never touch a Chinese nitro :L
oh and dont loose faith in that landmax, they are really good nitro rc cars/ i used to have the inferno ! great car
thanks
Jack