regarding _ugly_: you can choose from several kinds of ugliness (colour schemes) in the preferences
regarding _insecure_: I don't think RIDE's threat model is quite the same as TryAPL's; in the video I linked to Morten shows how SSL can be used for confidentiality (no eavesdropping) and possibly authentication (only allow the owners of such-and-such client certs to log in), but once you're in, there is no fine-grained permission mechanism to let you evaluate only expressions that don't access the filesystem, start external processes, etc