Wow! This looks great! :blob5: :blob8:
A few things to consider:
How will you get it in? You might need to cut it into 2 or 3 sections so it could be taken out, if needed.
On the left side, could you just glue a strip of styro along the edge (underneath) to create a ledge for a partial hide...