Hi Professional Lusso,
Welcome to Coffee Snobs,
it may be that your post would get more response if in the "manual brewing" section, as your machine doesnt have an electric pump, but there doesnt seem to be anything in there about lever machines at the moment.
Im sure a CS with lever machine experience will come along soon.
Apart from that if you look at the Sorrentina Coffee website, they have a link to what I thought was an excellent article about them.