Welcome to the forum.
Are you planning on using Web Services?
If you are going to use the default connectivity in InfoPath, unfortunately you have to build it from scratch around your SQL data. So you would have to start over with your form.
With Web Services you would be able to add dynamic queries and submit to SQL by just adding the data connections to your existing forms.
Having the data in SQL is essential for reporting and analysis.