Near as I can tell, yes (everything you said here seems to me correct). However since I have not yet performed a motor swap, I cannot say with any great certainty/confidence (beyond what I can see from photos, what I have read in other forum posts, etc.).
I actually own both a RadRunner 1 and a...