Dual ISP just refers to static route tracking. I.e. If ISP A Gateway is not reachable, use ISP B. It uses ipsla to implement this.
You can have multiple default route's for a very basic form of load balancing, but only on the same interface, so this wouldn't work across two different ISPs.
You need a router in front of the ASA.