Sprint keycode changes and others ?

I'm porting an app to American networks including Sprint, I noticed that the Motorola V3 and family seem to be returning -6 and -7 for left and right softkeys.
Do sprint change this on all their handsets?
Are there other changes to look out for (i.e. are user agents kept the same as the base handset?)

On the one hand I like the idea of using the nokia keycodes for everything on the other I don't like having to make a special build just for sprint motorola :-\