The are very similar. SARA gives you an extra 128 bytes of RAM while RAM+ gives you an extra 256 bytes of memory.
In SARA the writing happens from addresses $1000 to $107F (the first 128 bytes) and the reading is from $1080 to $10FF (the next 128 bytes).
RAM+ is similar but the writing happens from adresses $1000 to $10FF (256 bytes) and the reading is from $1100 to $11FF (the next 256 bytes).
I've recently coded a game/demo using the Super Chip RAM (SARA) and it was quite straightforward to use. The method I used, which worked quite well, was to code/debug a routine using zero page RAM and when it was working well, I methodically converted the code to use the SARA RAM. Converting all writes to use the lower addresses and the reads from the upper addresses.
Some sample code in bBasic and ASM.
dim enemyXW = $1000
dim enemyXR = enemyXW + 128
dim enemyVelW = enemyXW + 2
dim enemyVelR = enemyVelW + 128
enemyXW[ii] = enemyXR[ii] + enemyVelR[ii]
ldy #$00
lda (boltPtr),y
adc enemyXR
sta missile0x
iny