I would use only the second one.
Good job on the parallelism. "less expensive" and "more efficient" are the same parts of speech.
Too often you see "are not only less expensive, but they are also more efficient" or "not only are more efficient but also less expensive" where the part that immediately follow "not only" and "but also" are not the same parts of speech.