Regarding the loading times:
On my Aluratek (pretty much the same as your JBL) that after you load books, you really need to reset the unit to make things load up faster. I guess it's like rebooting the system or something like that. All I know is that things load faster and the system navigates better after resetting.
Just an idea. Your mileage may vary.