Here is a similar question:
Forget about VVR. If you have a single machine production database server that is running, without backup mode, would you use a snapshot to backup the data, of the primary database data? Normally you would not make a snapshot or backup of a LIVE database becaues of concerns with consistency... specifically, the snapshot of the actual database data volume is a concern, since the database (without logs from the same point in time) would possibly not be recoverable.
In your example of the Secondary above, you are correct... the secondary can be recovered at any time when the Primary crashes, even though the database has been live... however that is because the Secondary has the database, logs etc all in a consistent point in time.
So, if your question is: can I pause the RLINK and then backup the Secondary, and use that as a valid backup. Yes.... however this backup: 1. after restored will have to perform a recovery as if it was data from a system crash, and 2. the Secondary has a small window of risk where you will fall more behind while you have paused replication (however since you say you do a snapshot then that window is probably pretty small). Just ensure that backing up the Secondary is done by backing up ALL data volumes including logs.
Hey, if your procedure works, it works. I can see how it does. However there is best practice which allows you to do this kind of thing, with more consistent backups, with minimal (no) risk to being able to takeover on the secondary site... however true the setup may be only slightly more complex (using IBC and snapshots; would require further testing by you).