Yeah, if it's just for fun then go for it
One issue you may run into is that the picture frame may only read the FAT table at startup.
It will read the file contents every time it loads a picture but the location of the file may be cached
So if you change an image on the sd/xd card while the picture frame is running it may not be aware of it.
The new file may have to be the same size as the old file so it occupies the same blocks.
That maybe why those WiFi SD cards only read the data and can't write.
Any device that takes a memory card doesn't expect the contents to change while it's using it, so results might be a bit unpredictable with some products handling it fine and others crashing etc..