So what does your modified SP's look like?
I'm still not sure if that is the best method since I'm pretty sure those SP's will get over written if you ever have to reinitialize.
You could alternatively...
Create a view/SP on the subscriber using said RIGHT function. That way the connecting client/app doesn't have to do the work.
Create a computed column on the original table and replicate it. (technically you could probably achieve the same thing by creating a column on the subscriber but it could get blown away)
SELECT quote FROM brain WHERE original = 1
0 rows returned