Yes, all are OK.
There are similarities in these 3 meds, though dex & Adderall
are more closely related.
It depends on each individual which is a better med. And, it depends on the dose, the form the med is taken in, the dosing frequency -- and it may depend on what other meds are utilized. This is not amateur hour, so get good professional help.