Thank You for prompt reply. Yes, most of my questions are answered.
Clarification on My Question 8 (How do we Add User Defined Transactions in scripts): Basically what I mean is, are there any functions like "Start_Transaction {Admin-Login}" and "End_Transaction {Admin-Login}" which would have a set of requests (from LoadUI to AUT Server) in it. So in the final report I would hope to see like "Admin-Login = 0.96 secs" (Avg. response time)
Apart from this, can you please let me know how could we change the default port settings to change 8443 (PORT used for communication between LoadUI controller and Load UI agent) to a desired value (we still dont know what all PORTS are open on Environment Under Test)
Now, I am eagerly waiting for LoadUI 2.0's release

. Sounds like this would make Performance testing even more interesting and exciting.
I am attaching a sheet comparing features of Loadrunner, WAPT, LoadUI/SoapUI (Just for reference, might help you guys getting new ideas

). To my knowledge, most of the information provided in it is correct (Sorry!! if you find any discrepancies)