The issue you will run into then is that you will have a very hard time without any code creating the CAML for your submit when you have repeating data. You won't want to make the user submit one row at a time.
Offhand, I would think that you could have a very large number of Method nodes in your CAML XML file when you create the data connection, then use a manual manifest change like this to set all of them.