As long as psycopg2 is not disappearing anywhere, psycopg3 seems better.
New users will interpret psycopg2 as "more advanced psycopg".
I second that opinion. Also, a suggestion to skip "3" and go with "4" doesn't seem to help against the Python version confusion concern, assuming there is Python4 in some (distant?) future.