Crabapple are more pink. And quite lovely. We had a huge one at home while growing up but my Dad got fed up with the "apples" falling all over the driveway. They are a bit messy.
My quince do try to fruit but are often stolen by the squirrels before they are ripe.
Thanks for the acorn!