I did a workaround for bool Parameter. I set a param (double) which if iz 0.0 then the system value is false or else true. Works well so far. The whole point, at least in my usage of parameters, was to be able to optimize and vary it as well. I switch ON and OFF a business rule based on a bool param to see if the business rule has a positive or negative impact.
RightEdge team, please include bool param as optimizable param please. My 2 cents.