And here is another journal that publishes long papers of "utility for a broad readership of specialists in the domain": [Dissertationes Mathematicae][1]. Apparently they quite often publishing entire Ph.D. theses. [1]: http://journals.impan.gov.pl/dm/