Well I haven't got any experience in programming but for me it sounds all fine.
The else should work as just being inverted action.
Example
If both variable 1 = 0
and x < 320
then
set text "lol" and opacity 33
else
set text "hi" and opacity 100
I think both conditions should be met for else to work.
This is kinda no use.. as it's above so basically I think both conditions should be met before else works.
This is not hard at all and I think it would great feature in construct 2