I have just decompiled three variations of a script and can definitively say that all three of these produce identical runnable code. (The time a script is compiled and the line number of each command get embedded in the compiled version of the script for debugging so the actual PEX files are different, but the runnable code parts are identical.)
Event OnInit() Debug.Trace("Hi")EndEventimport DebugEvent OnInit() Debug.Trace("Hi")EndEventimport DebugEvent OnInit() Trace("Hi")EndEventThe world "import" in the case just means making their names available it doesn't mean pulling in all of their code. So go ahead, import and save yourself some typing. Or don't import and make it obvious to yourself which functions come from which script type. Either way works and it's just a matter of your preferred style.
I'm going to post this over in my http://www.gamesas.com/topic/1383987-performance-characteristics-of-papyrus-functions-and-operations/page__pid__20991319 thread too.