Dual SR's is the better setup. And, I was only saying twin stock motors will give you better and easier power to start with, then up the power. The twin stock motors was just a suggestion to start with.
Of course, all this is mute if you can't race with anything other than the Titan motors....