Hello,
They will see all public projects. You can think of "public" as one user when it comes to permissions. Even though several different users can use "Public" as their username, Buzzsaw sees them as one user (in regard to permissions). I would chalk this question up as a pretty good feature request. How about a "Public A" login and a "Public B" login?