"you have a lot of options with dialogs which suffice for now."
No, we do not have many options.
There are 5 dialog styles which are useful, if you can think of more then suggest more. CEF in SA-MP would suck and detract from the original style of gameplay on SA-MP.