There is a limit, but with others I do not remember what it is! I know that when I had a PSR3000 and tried to use some Tyros styles, the keyboard would not accept them, as being too large. I think also that one or other of Michael Bedesem's software tools will tell you if the file is too big for a particular PSR. Perhaps if Michel is looking in he can perhaps give us the numbers.
Keith