There's nothing about stored procedures that makes them magically speedier or more secure. There are cases where a well-designed stored proc can be faster for certain types of tasks, but the reverse is also true for ad hoc SQL.
Code the way you find most productive.
"Make it right before you make it faster." -- Brian Kernighan