Going from key to keyless has been an adjustment, but as yours does...my seats automatically go to my setting. In my 16 350 KR CCLB, my seat would go to my seat setting when i put the key into the ignition. The only frustration I have with it is when I take it to get serviced(once so far only 6000 miles on it) the mechanics will adjust the seat to drive it, then the truck thinks thats the setting and I have to adjust it again...Mine is keyless, but they adjust based on the fob used to open the truck. Doesn't matter if it's locked or not. Whichever fob you have when you open the door, the seats, pedals and steering wheel adjust accordingly.
I did notice that the memory system, and other things, weren't working properly or consistently a month or two ago. Cranking had gotten slower as well. The drivers side battery had hella corrosion on the positive post. (Seems to be an issue with others as well) I hadn't noticed it because of the cover. The clamp had completely corroded into, so I was basically running on one battery. Replaced the cable end and all has been well ever since.