What does it mean to "just subscribe to a pubkey" anyway? It means connecting to the relay or set of relays that pubkey has chosen and downloading events from there.
In this case subscribing to a custom relay is different, but not completely different, in practice -- but I grant you we have no way to do this seamlessly currently in any client -- except perhaps Nostur.