The "New Registration" form is missing the "Registration Confirmation and Receipt" and "Payment Information" fieldsets when you access it via Search Results >> Add Contacts to Event action.
Currently, we actually show the field "help" for the Record Payment checkbox - but don't show the checkbox - which is quite confusing (Perhaps this can be fixed in 2.0)
"Check this box to enter payment information. You will also be able to generate a customized receipt."
These "send confirmation" and "record payment" options should be available for batch registration. (If some of the selected contacts are not eligible for email due to no email address, privacy settings, etc - we can handle that as we do with "Send Email" batch action - and just note that we didn't send to x contacts etc.)