Oh well in that case, I can help with the question as I have exactly the same type of rack. Yes it can support weight as it just mounts in place of the pillion seat. Only drawback with them is they are not that wide although that is not a major issue as you can support wider stuff on your panniers as well.
Edit: beaten to it...again