I have been pulling that rug out, and he stays right on it. He doesn't Binky, but will push that ball around for hours.
Looks plenty big. Did you just get him? (Sorry I have been away for a couple of days and need to get caught up).
From this angle it's hard to tell how tall the racks are, but be aware he may be able to jump over them.