Yep, seems to me the best practice with the least amount of work. And never mind: i will poke right into one of your eyes on a 2-day-schedule quite frequently, if you forget about the pagination...I have thinking to easy way to do way,
I will not do global pagination but a category pagination
So navigation will be done by category with pagination inside