Nope.
The only use of a Ditto is for a very complex prestiging strategy. Ditto with 15 attack, 0 def and 0 stamina IVs at a higher level would tansform into a high CP Dragonite with low HP for example, and you could use a lower level Dragonite or swap to a Ice Attacker to easily prestige against him.
Dragonite was just a example. You can use any mon that has a move that is SE or neutral against himself and also has more STA than Ditto. Not very practical, but could be a fun way to play.
In the future they can be useful for breeding.