I consider that the entire purpose of noConflict is to free up the global $ object for use by other frameworks. You’re still able to use the $ object within a document.ready wrapper without any trouble though.
jQuery.noConflict();
// $ out here is for other frameworks
jQuery(document).ready(function ($) {
// $ in here is for jQuery
});