Thanks for the feedback. We'll find a way to make the foreign table creation at 1:59 more intuitive.
Re: the auto cross out, one thing you can do is add a filter that filters by "Completed?" = unchecked, which will make each row automatically fade out when you check (you can create a different view to show the Completed books)