You cannot and should not blindly implement recommendations by any tool without understanding the overall consequence that it might make on the application as well as server performance.
Always evaluate it before implementing it blindly.
DTA will generate its recommendations based on the workload that was presented to it.
From BOL :
Database Engine Tuning Advisor recommendations are based on the estimation of query execution costs that the SQL Server query optimizer makes. The actual improvements in query performance that result after applying Database Engine Tuning Advisor recommendations may be different than the estimated improvements that are displayed after Database Engine Tuning Advisor completes its analysis.
I am not saying that DTA's recommendation are wrong or incorrect, but just make sure your understand the implications as you might end up creating duplicate Indexes or more statistics on your tables/columns.